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
  • 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
    Full time
    Work at office
    Local area
    Flexible hours

    Airbyte

    San Francisco, CA
    1 day 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
  • $255k - $405k

     ...About the Team The Agent Infrastructure team at OpenAI is responsible for building systems...  ...execute code, debug issues, and develop software just as human SWEs do. Our training...  ...world. About the Role As a Software Engineer on the Agent Infrastructure team, you will... 
    Suggested
    Work at office
    Worldwide
    Relocation package

    OpenAI

    San Francisco, CA
    1 day ago
  • ~ Senior Software Engineer (Rust) at Symbolica – San Francisco, US Senior Software Engineer (Rust) at Symbolica – San Francisco, US About Us Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines... 
    Senior
    Work at office
    Shift work

    Victrays

    San Francisco, CA
    3 days ago
  •  ...Software Engineer Magnetic is hiring a skilled Software Engineer to join our core development team. You'll be responsible for building and maintaining the backend systems that power our AI-driven tax prep platform - including model pipelines, data extraction logic,... 
    Senior

    Magnetic

    San Francisco, CA
    4 days ago
  • $221k - $260k

     ...in the age of AI. As bots and autonomous agents reshape the internet, people,...  ...Operations, Risk, Data Science, and other Engineering teams in the company. Excel: Build core...  ...of failure. You’ll take ownership of key software components—designing, building, debugging... 
    Senior
    Flexible hours

    Tools-For-Humanity

    San Francisco, CA
    3 days ago
  • $150k - $280k

     ...Our team brings deep expertise from leading global institutions and is backed by top-tier investors. About the role As a Senior Software Engineer at Halliday, you’ll play a pivotal role in designing and building the core infrastructure driving the future of commerce.... 
    Senior
    Relocation
    Visa sponsorship

    Dormont Manufacturing Company

    San Francisco, CA
    2 days ago
  •  ...Senior Full Stack Software Engineer Mariana Minerals is looking for an experienced Senior Full Stack Software Engineer to lead critical technical initiatives in building the next-generation critical minerals supply chain to support the world's energy transition.... 
    Senior

    Mariana Minerals

    San Francisco, CA
    1 day ago
  • $124.9k - $228.9k

     ...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments.Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders. What... 
    Senior
    Full time
    Temporary work
    Worldwide

    The Trade Desk

    San Francisco, CA
    4 days ago
  • $110k - $170k

     ...moments that matter - both for our audiences and our employees - and aim to leave a positive mark on culture. Job Title : Senior Software Engineer - AI Tooling & Quality Engineering Platforms Team : Global Quality Engineering (GQE) Location : New York City, Los... 
    Senior

    Paramount Unified School District

    San Francisco, CA
    2 days ago
  • $150k - $170k

     ...healthcare looks like by solving these issues through our software platform (SaaS). We combine cutting edge data science,...  ...in the AI category. The Role We are looking for a Senior Full Stack Software Engineer who is excited about leveraging AI to drive efficiency and... 
    Senior
    Live in
    Remote work

    Arine

    San Francisco, CA
    2 days ago
  •  ...the future of identity with a team that holds a high bar for itself - keep reading. We are hiring exceptional Site Reliability Engineers who take pride in building and operating mission-critical, production-grade systems. This role is for engineers who own what they... 
    Senior
    Remote work

    Socure Inc

    San Francisco, CA
    1 day ago
  •  ...- apply now and let's move the industry forward, together! About the role What you should expect as a full-stack senior software engineer - maximum agency, tight feedback loops with customers, and no shortage of product challenges that directly translate to business... 
    Senior
    Remote work

    Mainstay Labs Inc.

    San Francisco, CA
    22 hours ago
  • $159.2k - $301.6k

     ...Senior Full-Stack Software Engineer We are looking for a Senior Full-Stack Software Engineer to guide full-stack development on a creative platform designed for large-scale, design-focused workflows. This role bridges detailed, interactive frontend interfaces and robust... 
    Senior
    Temporary work
    Local area
    Worldwide

    Adobe

    San Francisco, CA
    3 days ago
  • $190.8k - $267.1k

     ...functionally, collaborate and partner with product, design, and other engineering counterparts to build novel products and features that our...  ...product and engineering goals. Who You Might Be: 6+ years of software development experience in one or more front end focused... 
    Senior
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Quiet Capital

    San Francisco, CA
    22 hours ago
  • $204.4k - $285.6k

     ...Senior Full Stack Software Engineer San Francisco (Brisbane), CA Vivodyne Creates Human Data Before Clinical Trials We accelerate the successful discovery, design, and development of human therapeutics by testing on large, lab-grown human organ tissues at massive... 
    Senior
    Local area
    Shift work

    Vivodyne

    San Francisco, CA
    22 hours ago
  • $183k - $223.2k

     ...Senior Software Engineer - Machine Learning The Uber Freight team is building a better future for shipping. We believe that when shippers and carriers have the freedom to move together, the entire industry moves ahead. Our teams design and build innovative applications... 
    Senior
    Temporary work

    Uber Freight

    San Francisco, CA
    1 day ago
  • A leading AI research organization in New York is seeking a Senior Software Engineer to build and maintain infrastructure for AI research tools. The role emphasizes full-stack development, rapid iteration, and collaboration with research teams. Candidates should have over... 
    Senior

    Jobleads-US

    San Francisco, CA
    4 days ago
  •  ...production at Fortune 500 enterprises. The role This is a critical engineering hire with broad ownership over core platform infrastructure....  ..., you may lead the systems that orchestrate our research agents, the data layer that models a customer's environment in real... 
    Full time

    Hinoki Security

    San Francisco, CA
    22 hours ago
  •  ...committed to building more delightful banking software, insurers that provide protection for...  ...Design and deliver production-grade AI agents: You'll build and ship highly performant...  ...are some examples of projects that engineers on our team have worked on recently: Design... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    2 days ago
  •  ...Dormont Manufacturing Co is seeking a Principal Software Engineer with a focus on cloud security solutions. This role involves providing technical leadership and collaborating with cross-functional teams to deliver innovative and impactful security services for network... 
    Senior

    Dormont Manufacturing Co

    San Francisco, CA
    2 days ago
  •  ...Senior Flight Software Engineer Astro Mechanica is seeking a Senior Flight Software Engineer to join our growing team. The ideal candidate is excited to develop software that is used to control and fly our products. You will have the opportunity to help architect the... 
    Senior
    Work at office
    Flexible hours

    Astro Mechanica

    San Francisco, CA
    1 day ago
  • $260k - $275k

     ...SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built to power and protect the world at work. With the rise of AI and Agents, the identity perimeter needs to be secured at scale. Come join as founding members of Saviynt’s AI Security team and enable... 
    Senior

    Medium

    San Francisco, CA
    22 hours ago
  •  ...Udaip Cloud-Based Data And Ai Platform Engineer At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it... 
    Senior
    Temporary work
    Work experience placement

    Phenom People

    San Francisco, CA
    22 hours ago
  •  ...infrastructure that directly serves patients and providers. Our agents handle clinical workflows and patient engagement across the...  ...and are on track to 10x this year. About this role As a Senior Software Engineer (Backend) at Amigo, you'll build the core services behind... 
    Senior
    Full time
    Flexible hours

    Amigo

    San Francisco, CA
    4 days ago
  • Job Title: Senior Software Engineer (multiple positions open)​ Worksite Location: 260 Townsend St, Suite 650, San Francisco, CA, 94107 Job Description: 1. Design and develop scalable backend systems using Flink, Spark, Vitess, and TiDB, leveraging scalable data modeling... 
    Senior
    Full time

    FleetWorks

    San Francisco, CA
    4 days ago
  • $230k - $340k

     ...KYB onboarding, portfolio monitoring, sanctions screening, and a growing surface of customer-facing API products. We're hiring a senior engineer to own product features across that surface end-to-end: schema design, data ingestion, entity resolution, API endpoints, scope... 
    Senior
    Full time
    Live in
    Work at office
    Flexible hours

    Baselayer

    San Francisco, CA
    4 days ago
  • $190k - $240k

     ...a mix of remote and onsite employees and offices in San Francisco, the South Bay, and the East Bay. We are looking for a senior software engineer who has fully embraced AI tooling and wants to stay at the forefront of how modern engineering teams move faster, build higher... 
    Senior
    Full time
    Remote work
    Shift work

    Cynch AI

    San Francisco, CA
    1 day ago
  •  ...Lunar is a stealth technology company building a new type of software platform for health systems. We are on a mission to...  ..., ICUs, and Operating Rooms. We are looking for a Senior Product Engineer who's excited to tackle some of the hardest technical problems... 
    Senior
    Full time
    Remote work
    Flexible hours
    3 days per week

    Lunar

    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!