ngrok

ngrok is a global network aiming to simplify how applications and services are securely exposed and accessed online, striving to remove barriers across internet connectivity and de

Software Engineer III/Senior, Agent

Location

United States

Posted

85 days ago

Salary

$160K - $200K / year

Seniority

Senior

Job Description

Software Engineer III/Senior, Agent

ngrok

Role Description The Agent team builds the software that sits at the edge of every ngrok connection. The Agent is what developers install, run, embed, and trust to expose their systems securely to the internet. - Build and evolve the ngrok Agent itself: Work on the core agent that handles connection management, tunneling, authentication, and secure traffic forwarding. - Own reliability at the edge: Design for latency, throughput, and correctness under real-world chaos. - Develop SDKs and embeddable integrations: Build and maintain SDKs and embedded agent components that other systems and products depend on. - Make the system observable: Improve diagnostics, logging, and metrics to understand what the Agent is doing in the wild. - Ship software that runs everywhere: Ensure the Agent behaves consistently across platforms and environments. - Work with people who care about correctness: Collaborate closely with product, platform, and support teams. Qualifications - You’ve built systems-level software that had to work under pressure. - You’re comfortable in Go, Rust, C/C++, or Java (bonus points for Go). - You enjoy debugging things that “shouldn’t be possible.” - You think deeply about reliability, security, and performance. - You can reason about tradeoffs and explain them like a normal human. - You care about developer experience — not just correctness. Requirements - Extra credit if you’ve worked on networking, proxies, or agents. - Experience with SDKs or embeddable runtimes. - Familiarity with observability tooling. - Experience with open-source systems people actually use. Benefits - Full premiums covered on base healthcare, dental, and vision for you; half covered for your dependents. - Mental health and well-being support included. - 401(k) with 100% match up to 3% of your salary and 50% match up to another 2%. - Open, flexible vacation policy. - Parental leave up to 16 weeks for birth, and up to 8 weeks for new parents (birth, adoption, fostering). - Annual professional development budget for books, courses, conferences, or whatever helps you level up. - Co-working space stipend if you want to get out of your house. - Free lunch 2x+ per week for employees onsite at our San Francisco office. - Company offsites twice a year for strategy and bonding. - Bi-annual reviews for feedback and compensation adjustments.

Job Requirements

  • You’ve built systems-level software that had to work under pressure.
  • You’re comfortable in Go, Rust, C/C++, or Java (bonus points for Go).
  • You enjoy debugging things that “shouldn’t be possible.”
  • You think deeply about reliability, security, and performance.
  • You can reason about tradeoffs and explain them like a normal human.
  • You care about developer experience — not just correctness.
  • Extra credit if you’ve worked on networking, proxies, or agents.
  • Experience with SDKs or embeddable runtimes.
  • Familiarity with observability tooling.
  • Experience with open-source systems people actually use.

Benefits

  • Full premiums covered on base healthcare, dental, and vision for you; half covered for your dependents.
  • Mental health and well-being support included.
  • 401(k) with 100% match up to 3% of your salary and 50% match up to another 2%.
  • Open, flexible vacation policy.
  • Parental leave up to 16 weeks for birth, and up to 8 weeks for new parents (birth, adoption, fostering).
  • Annual professional development budget for books, courses, conferences, or whatever helps you level up.
  • Co-working space stipend if you want to get out of your house.
  • Free lunch 2x+ per week for employees onsite at our San Francisco office.
  • Company offsites twice a year for strategy and bonding.
  • Bi-annual reviews for feedback and compensation adjustments.

Related Job Pages

More Software Engineer Jobs

The Quality Group logo

Senior Flutter Engineer

The Quality Group

Marken: ESN, More Nutrition, Foodist

Full TimeRemoteTeam 1,001-5,000Since 2021H1B No Sponsor

• You develop high-quality, scalable Flutter features — from concept to release • You take ownership of our mobile architecture with a focus on scalability, performance and maintainability • You define and evolve coding standards, testing strategies, CI/CD processes and our review culture • You actively avoid technical debt and develop sustainable solutions • You work closely with Product, UX/UI, Commerce and Backend teams to deliver impactful releases • You contribute to technical standards beyond the app and promote cross-team collaboration • You ensure stability and performance in production and drive continuous improvements • You share your knowledge and actively raise the engineering level across the team

Germany
Job Closed
ESN logo

Senior Flutter Engineer

ESN

be fit. stay healthy.

Full TimeRemoteTeam 201-500Since 2004H1B No Sponsor

• You implement high-quality, scalable Flutter features from concept to release • You take ownership of our mobile architecture with a strong focus on scalability, performance, and maintainability • You define and elevate coding standards, testing strategies, CI/CD processes, and review culture • You proactively prevent technical debt and build for long-term sustainability • You collaborate closely with Product, UX/UI, Commerce, and Backend teams to deliver impactful releases • You contribute to engineering standards beyond the app and help shape cross-team technical collaboration • You ensure stability and performance in production and take responsibility for continuous improvement • You share your knowledge and actively raise the bar for engineering excellence within the team

Germany
Job Closed
First American (India) logo

AI/ML Developer

First American (India)

First American (India) is a Global Capability Center (GCC) of the First American Financial Corporation!

Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Design, build, and maintain LLM-powered solutions including custom GPTs and domain-specific assistants. • Develop and optimize prompts, system instructions, and context strategies for accuracy and reliability. • Implement prompt chaining, tool calling, and basic agentic workflows. • Build and support Retrieval-Augmented Generation (RAG) pipelines using vector databases. • Evaluate, test, and improve LLM outputs using defined quality and safety criteria. • Apply responsible AI principles, safety guardrails, and governance standards in all implementations. • Develop full stack AI-enabled applications including backend services, APIs, and UI integrations. • Integrate LLM capabilities into existing enterprise applications. • Build reusable services and components to support AI features. • Debug and resolve application or AI-related issues impacting functionality or user experience. • Develop and deploy AI solutions on Azure and/or AWS. • Support CI/CD pipelines for application and AI workloads. • Assist with MLOps workflows including model versioning, deployment, and monitoring. • Ensure solutions are secure, reliable, and cost-aware in production environments.

India

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and high-performance applications. As we continue to grow, we’re looking for a skilled Scala Developer to join our dynamic team and contribute to our mission of transforming business processes through technology. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential. We are looking for OPT / CPT / H4 EAD / TN / E3 or any other Non-Immigrant visa candidates who are looking for H-1B sponsorship for the 2027 quota. Company: Bright Vision Technologies (www.bvteck.com) Job Title: Scala Developer Job Location: Bridgewater, NJ - 08807 Onsite/Hybrid: Remote Employment Type: FULL-TIME ROLE WITH BRIGHT VISION (W2) Job Description: - 4 to 8 years of recent hands-on in Scala and Akka Framework. - Experience integrating to third party applications. - Agile knowledge - Good understanding of the configuration management BUT STRICTLY NO C2C / 1099 / THIRD-PARTY COMPANIES. ALL OUR ROLES ARE W2 ONLY. NO THIRD-PARTY BROKERING. For every role, a coding test is required, so apply only if you are confident and technically strong. We prefer at least 3 to 5 years of real-time experience. If you are a Scala Developer with the above skills and are looking for H-1B sponsorship, please send your resume immediately to boon@bvteck.com. We are committed to providing equal employment opportunities and fostering an inclusive work environment. We encourage applications from all qualified individuals regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or any other protected status. If you require accommodations during the recruitment process, please let us know. Position offered by “No Fee Agency.” Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.

United States
Job Closed