Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Agent

$180k - $225k

ngrok

About ngrok Inc.

At ngrok, we believe that doing networking the right way should also be the easy way. Over the last 10 years, we’ve given developers and engineers simple interfaces for getting traffic into their apps and APIs without forcing them to deal with legacy proxies, external load balancers, or VPNs, and we’re now part of the standard stack for more than 9 million developers at some of the world’s top technology brands, like GitHub, Okta, HashiCorp, and Twilio.

Over the last few years, we’ve completely changed how that interface looks and works to make it easier, more composable, and infinitely flexible. We now give anyone who needs a “front door” to their apps or APIs powerful tools to orchestrate traffic, secure public endpoints, accelerate their services on a global network, observe all traffic passing to/from their network, and much more. The ngrok that millions love and trust has been completely transformed for the better.

The Opportunity

As a Senior Software Engineer on the Agent Team, you’ll shape the backbone of how developers securely connect their applications to the internet. You’ll design and evolve the Agent—the lightweight, high-performance binary at the heart of ngrok—improving performance, security, and reliability at global scale.

In this role, you’ll take ownership of critical systems in the agent and endpoint space, balancing deep technical challenges with developer experience. You’ll influence architecture, guide technical strategy, and mentor teammates, all while ensuring that tens of millions of requests seamlessly reach their destinations through ngrok.

This is a remote position for candidates outside of the Bay Area and a hybrid role for candidates within commuting distance to San Francisco. Our Bay Area employees commute to the office on Tuesdays and Wednesdays. At this time, ngrok is unable to provide visa sponsorship for this position. Applicants must be authorized to work in the United States on a permanent, ongoing basis without the need for current or future sponsorship.

What You’ll Do

  • Lead the design and implementation of new capabilities for the agent and tunnel components: SDKs, proxies, endpoint integrations, performance optimizations, observability, etc.
  • Improve reliability, scalability, and performance of agent-to-endpoint communication: reduce latency, improve resource usage, make deployments rock solid.
  • Help define and enforce security best practices in the agent: proper handling of secrets, mTLS/tls, certificate authorities, etc.
  • Shape developer experience around agent setup, configuration, debugging, error handling, and monitoring. Ensure that onboarding is smooth and usage is intuitive.
  • Participate in a shared on-call rotation: respond to real production incidents, diagnose complex cross-system issues, define postmortems, push forward reliability improvements.
  • Advocate for long-term technical investments: modularization, testability, observability, etc. Help define roadmap trade-offs (short term vs long term).

What We’re Looking For

  • 5+ years of professional software engineering experience building production software.
  • Deep experience in a systems language such as Go , Rust , Java, or C/C++
  • Strong fundamentals in distributed systems , networking , TLS/mTLS , proxying , load balancing , etc.
  • Demonstrated ability to design and build for scale: working with high throughput, many concurrent connections, reliability under load.
  • Hands-on experience with observability tooling: metrics, tracing, logs; ability to instrument systems and chase down performance bottlenecks.
  • Strong sense of developer experience: making APIs or binaries that are well-documented, robust in diverse environments, easy to configure and deploy.
  • Skilled at navigating ambiguity, trade-offs, and technical risk. Able to balance speed of delivery with long-term maintainability.
  • Excellent collaborating skills: working with peers, cross-disciplinary teams, stakeholders; ability to explain trade-offs, influence technical direction.
  • Experience mentoring and elevating the work of others; setting engineering standards, code reviews.
  • Bonus / pluses: exposure to SDK design/distribution, embedded or agent‐based software, security or secrets management, experience with local tunneling / proxying, or AI / high-traffic edge use cases, experience working with Open-Source Software as a maintainer or developer.

Compensation

Tier 1 (SF, LA, Seattle, NYC): Minimum salary of $180,000 to maximum $225,000

Tier 2 (rest of US): Minimum salary of $166,000 to maximum $207,000

Job level and actual compensation will be evaluated based on factors including, but not limited to, qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), internal equity with other team members, market data, and specific work location. We provide an attractive mix of salary and equity.

#LI-hybrid

All candidates must be US-based, and legally authorized to work in the United States.

If your experience is close but doesn’t fulfill all requirements, please apply. ngrok is on a mission to build a special company. To achieve our goal, we are focused on hiring people with different backgrounds, perspectives, and experiences!

Benefits

Compensation for this role depends on level, but we provide a competitive mix of salary and equity.

We provide a 401(k) with a 100% match up to 3% of your salary and a 50% match up to another 2%.

We provide healthcare, dental, and vision with premiums fully covered on the base plan for employees. Half of premiums are covered for dependents.

We offer unlimited PTO and a culture in which the overwhelming majority of employees take more than four weeks. Your manager is also on the hook for encouraging you to do the same.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Agent in San Francisco, CA vacancy
  •  ...specific agentic AI. Assort’s omnichannel AI agents seamlessly integrate with EHR/PMS and...  ...Role We're on the hunt for driven Senior Engineers to join our team at an exciting stage...  ...with healthcare professionals to tailor software solutions that meet real‑world needs.... 
    Senior
    Work at office

    Assort Health Inc.

    San Francisco, CA
    1 day ago
  • $200k - $400k

    Decagon AI, Inc. is looking for a skilled engineer to join our Agent Engineering team in San Francisco. This role involves designing and building...  ...ideal candidate should have over 5 years of experience in software engineering, proficiency in Python and Typescript, and a... 
    Senior

    Decagon AI, Inc.

    San Francisco, CA
    3 days ago
  • Nooks, based in San Francisco, is looking for a Senior Software Engineer to build autonomous AI agents for sales teams. This role involves deep collaboration with customers and ownership of revenue targets. Ideal candidates have over 5 years of engineering experience,... 
    Senior

    Nooks

    San Francisco, CA
    4 days ago
  • A tech company in San Francisco is seeking an experienced software engineer to work on their AI-powered knowledge management platform. You will design and optimize core services for AI agents, focusing on performance and reliability. The ideal candidate has 3+ years of... 
    Senior

    Glean

    San Francisco, CA
    21 hours ago
  •  ...Nooks is an applied AI lab building the Agent Workspace for GTM. We design AI agents...  ...science. About the Role Sales software was built for humans. But we believe most...  ...a small set of design partners. As a Senior Software Engineer, you'll build those agents and iterate... 
    Senior
    Work at office
    3 days per week

    Nooks

    San Francisco, CA
    4 days ago
  • $200k - $400k

    About the Role On the Agent Engineering team, you’ll have complete ownership and autonomy in building and shipping best-in‑class AI agents...  ...something like this Have 5+ years of industry experience in software engineering Proficiency with Python, Typescript and... 
    Senior
    Full time
    Work at office
    Local area

    Decagon AI, Inc.

    San Francisco, CA
    3 days ago
  • $50 - $150 per hour

    A leading AI company in San Francisco is seeking a Mid-Senior level contractor to improve large language model performance through software engineering expertise. The role involves leading projects, evaluating code quality, and collaborating with the team. Ideal candidates... 
    Senior
    Contract work
    For contractors
    Flexible hours

    Turing

    San Francisco, CA
    21 hours ago
  • Airbyte is the data and action layer for AI agents. We give agents fast, accurate,...  ...That everyone now includes AI agents. Engineering Hiring Sprint: We're growing our engineering...  ...reliability. What You’ll Need: 7+ years of software engineering experience building... 
    Senior
    Work at office
    Local area
    Flexible hours

    Airbyte

    San Francisco, CA
    2 days ago
  • $180k - $225k

     ...production traffic at scale. About the Agent Team Our Agent team builds the software that sits at the edge of every...  ...Stack ngrok runs entirely on AWS. Engineers develop by using remote...  ...future sponsorship. Compensation Senior Software Engineer Tier 1 (SF, LA,... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Home office
    Flexible hours

    Dormont Manufacturing Company

    San Francisco, CA
    3 days ago
  • United States Digital Space LLC is seeking a Software Engineer to join their Agent team in San Francisco. This role focuses on building systems that autonomously address production issues, allowing for seamless management and monitoring of applications. The ideal candidate... 
    Senior
    Remote work

    United States Digital Space LLC

    San Francisco, CA
    1 day ago
  • $200k - $400k

     ...customers use to build, maintain, and improve their AI agents. We transform complex engineering work into intuitive self-serve products, making...  ...workflows, data, and requirements. About the Role As a Senior Software Engineer on the Enterprise Product team, you will take... 
    Senior
    Work at office
    Local area

    Decagon AI, Inc.

    San Francisco, CA
    3 days ago
  • $200k - $300k

    A leading AI technology firm is seeking a talented engineer to join their Comet Agents team in San Francisco. The role involves developing advanced AI capabilities, collaborating with various teams, and ensuring high-quality user experiences. Candidates should have strong... 
    Senior

    Pantera Capital

    San Francisco, CA
    4 days ago
  • Dormont Manufacturing Co in San Francisco is looking for a skilled infrastructure engineer to design and build systems for autonomous AI agents. You will work on sandboxed environments and state management systems that ensure security and reliability in execution. Ideal... 
    Senior

    Dormont Manufacturing Co

    San Francisco, CA
    2 days ago
  • Wallman Unlimited Company is seeking an AI Engineer to design and implement core systems for autonomous financial audits in San Francisco...  ...from architecture to deployment, requiring strong skills in AI agents and full-stack programming. You will work in a fast-paced... 
    Senior

    Carlsbad Tech

    San Francisco, CA
    4 days ago
  • Gravity Engineering Services Pvt Ltd. is seeking an Applied AI Engineer to innovate on cutting-edge agents for Perplexity Computer. You will apply state-of-the-art ML and LLM techniques, manage the entire model lifecycle, and collaborate with engineers and designers for... 
    Senior

    Gravity Engineering Services Pvt Ltd.

    San Francisco, CA
    1 day ago
  • A technology firm specializing in AI solutions is seeking an experienced AI/ML Engineer located in San Francisco. This role involves designing and implementing autonomous AI agent systems and developing feedback mechanisms for self-improvement. Candidates should have over... 
    Senior

    Sweya Information Technologies LLP

    San Francisco, CA
    2 days ago
  • black.ai is seeking a Senior Research Engineer in San Francisco to develop next-gen generative video and audio technology. This role significantly impacts AI-driven storytelling, allowing users to create videos with cutting-edge tools. Responsibilities include designing... 
    Senior

    Black Inc

    San Francisco, CA
    3 days ago
  • $200k

    Role Most agents today are for coding, but 99% of the world aren’t engineers. At SellScale, we’re building AI Agents for non-technical people, starting with the sales org. As we grow, we’re looking for a Full Stack Engineer . You’ll be hopping between classic SaaS integration... 
    Senior
    Work experience placement

    PetsApp

    San Francisco, CA
    3 days ago
  •  ...Francisco is seeking a member of the AI technical staff to build superhuman AI agents. Responsibilities include scaling infrastructure for reinforcement learning and collaborating with product engineers on product design. Ideal candidates will have experience in RL,... 
    Senior
    Visa sponsorship
    Relocation package

    Yutori

    San Francisco, CA
    2 days ago
  • $240k - $360k

    Koitecc Solutions is seeking a Senior Staff technical leader to oversee the detection, mitigation, and governance of AI agent abuse. Your role will combine offensive and defensive...  ...while championing necessary engineering changes. The role requires extensive experience... 
    Senior

    Koitecc Solutions

    San Francisco, CA
    1 day ago
  • Cacheflow is seeking a Senior AI Product Engineer to develop customer-facing AI features as part of their Engineering team. This hybrid role emphasizes...  .... The ideal candidate has over 5 years of experience in software engineering and a strong background in AI-powered products... 
    Senior

    Cacheflow

    San Francisco, CA
    4 days ago
  • Cacheflow is seeking a Senior Applied Research Engineer to enhance the effectiveness of our AI systems through focused research and experimentation. This role involves designing information retrieval strategies and collaborating with engineers to turn validated approaches... 
    Senior
    Flexible hours

    Cacheflow

    San Francisco, CA
    3 days ago
  • Handshake is seeking a Senior Applied AI Engineer to embed directly inside enterprise customer environments. You will work with a small expert team to develop AI agents that significantly improve customer workflows. The role requires building solutions based on customer... 
    Senior
    Work at office

    Handshake

    San Francisco, CA
    21 hours ago
  • $180k - $220k

     .... About the Role We’re looking for a Senior/Staff Backend Engineer to architect and build large scale systems that power Actively’s GTM AI agents. These agents continuously reason over...  ...into clear, maintainable, and reliable software. Strong backend engineer. Deep Python... 
    Senior
    Full time
    Work at office
    Shift work

    Dormont Manufacturing Company

    San Francisco, CA
    3 days ago
  • $166.7k - $225.9k

    Drata in San Francisco seeks a Senior AI Product Engineer to spearhead full-stack development of AI features, transforming compliance into an intuitive experience. The role bridges AI capabilities and user experience, requiring proficiency in React, TypeScript, Python,... 
    Senior

    Careers at Drata

    San Francisco, CA
    1 day ago
  • $320k

     ...Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build...  ...foundational work for the next generation of AI capabilities. The Agent Infrastructure team designs and operates the execution... 
    Senior
    Full time
    Immediate start
    Visa sponsorship

    Dormont Manufacturing Company

    San Francisco, CA
    2 days ago
  • United States Digital Space LLC is seeking an AI Systems Engineer to build the core systems that enhance Codex agents' performance in production. You’ll collaborate with research and infrastructure teams to design agent harness capabilities and ensure reliability across... 
    Senior

    United States Digital Space LLC

    San Francisco, CA
    1 day ago
  • $176k - $253k

    Harper is seeking a Senior Member of Technical Staff, AI Quality,...  ...Your main goal will be to turn agent quality into quantifiable...  ...systems, and work directly with engineers to ensure our AI systems...  ...candidates have 3-6 years of software experience, particularly in LLM... 
    Senior

    Harper

    San Francisco, CA
    3 days ago
  • $170k - $240k

     ...burden at the point of care, intelligent Agents automating patient and revenue workflows...  ...workflows. We're looking for talented engineers to scale our agent stack to the next level...  ...in building efficient and scalable software, delivering quality features and a great... 
    Senior
    Work experience placement
    Work at office
    Immediate start

    Commure

    San Francisco, CA
    25 days ago
  • About the Team The Workspace Agents team builds the product and platform...  ..., design, research, and engineering to turn rapidly evolving...  ...area Experience with enterprise software, workflow automation, platform...  ...Staff. We use Staff / Senior Staff externally to signal the... 
    Senior
    Shift work

    United States Digital Space LLC

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Agent. Be the first to apply!