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

Software Engineer III/Senior, AI Gateway San Francisco, CA

$202.5k - $247.5k

ngrok, Inc.

Software Engineer III/Senior, AI Gateway
About ngrok Inc.

ngrok is an all-in-one cloud networking platform that secures, transforms, and routes traffic to services running anywhere. Instead of cobbling together nginx, NLBs, VPNs, model routers, and oodles of other tools, developers solve every networking problem with one gateway. Doesn’t matter if they’re sharing localhost or running AI workloads in production.

We're trusted by more than 9 million developers at companies like GitHub, Okta, HashiCorp, and Twilio. What started as a way to put your local app on a public URL has grown into a universal gateway for API delivery, AI inference, device fleets, and site-to-site connectivity. It’s the same ngrok that millions of developers have loved and leaned on every day for years, now with the power to run production traffic at scale.

A few things you should know:

  • We are obsessed with our pets, Viper sunglasses and Bufo (yes, the toad)
  • We have a designated Chief Emoji Officer - they are vital to our success!
  • We like software that’s serious and culture that’s not
About the AI Gateway Team

Our AI Gateway team builds the systems that define how AI traffic is identified, controlled, and understood as it passes through ngrok.

We own the AI-specific control plane at the gateway layer: policies, usage tracking, and enforcement that sit directly on live customer traffic. Our systems must behave correctly under real-world conditions—traffic spikes, unexpected model behavior, misconfigured policies, and customers asking, “Why was this blocked?” or “Where did my tokens go?”

What You’ll Actually Do
  • Build and evolve the AI Gateway : You’ll work on the AI-aware gateway components that classify and handle AI traffic in real time. This code runs directly in the request path and must be fast, safe, and predictable.
  • Own AI traffic policy enforcement : You’ll design and implement AI Gateway Traffic Policy Objects—rate limits, usage caps, and access rules specific to AI workloads. These policies exist to prevent runaway costs, misuse, and accidental exposure without breaking legitimate traffic.
  • Track AI usage and token consumption : You’ll build and maintain systems that accurately measure AI usage—requests, tokens, and related metadata—so customers can understand how their AI systems behave and what they’re consuming.
  • Make AI behavior observable and explainable : You’ll expose clear, trustworthy signals around AI traffic: what was allowed or blocked, which policies applied, and how usage accumulated. When customers ask “what happened?”, the gateway should already know.
  • Design abstractions that hide complexity : You’ll work with product and design to build AI-specific gateway primitives that feel intentional and safe, without leaking provider quirks or infrastructure details into customer workflows.
  • Ship systems customers trust in production : You’ll collaborate closely with Gateway, Customer Data, and Platform teams to ensure AI usage data, policy enforcement, and billing signals line up—so customers can turn these features on with confidence.
  • You’re comfortable in a statically typed, compiled language such as Go, Rust, C++, or Java (with bonus points for Go)
  • You’ve worked with AI/LLMs and can appreciate their unique brand of edge-cases
  • You care about developer experience and thoughtful abstractions
  • You enjoy defining system behavior, not just plumbing
  • You’ve thought about retries, limits, and costs before being asked
  • You like systems that move complexity from the user to the system

Extra credit if you’ve worked on:

  • AI platforms or inference infrastructure
  • API gateways with product-level opinions
  • Usage limits, quotas, or billing-adjacent systems
  • Customer-facing observability tools

ngrok runs entirely on AWS. Engineers develop by using remote development tools and/or ssh to connect to remote EC2 environments that run a full Kubernetes cluster of the ngrok stack, closely mirroring production. The codebase is primarily Go and TypeScript. We use Postgres for persistence, Kafka for streaming, Protobuf for service boundaries, and Kubernetes, Terraform, Helm, and Buildkite to operate and ship reliably. React is used for user interfaces, and GitHub supports our development workflows and remembers everything.

Location

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.

Sponsorship

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

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.

Compensation

Senior Software Engineer

  • Tier 1 (SF, LA, Seattle, NYC): $202,500 – $247,500
  • Tier 2 (rest of US): $186,300 – $227,700

Software Engineer III

  • Tier 1 (SF, LA, Seattle, NYC): $180,000 – $220,000
  • Tier 2 (rest of US): $165,600 – $202,400

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

Full Time Employee Benefits
  • Health stuff that actually matters. Full premiums covered on base healthcare, dental, and vision for you. Half covered for your dependents. Mental health and well-being support included, because taking care of your brain is as important as taking care of your teeth.
  • Retirement matching that doesn't suck. 401(k) with 100% match up to 3% of your salary and 50% match up to another 2%. Future you will appreciate present you.
  • Actually flexible time off. We say open, flexible vacation policy and actually mean it. Take the time you need. Your manager will bug you if you're not taking enough.
  • Parental leave that's realistic. Up to 16 weeks if you give birth, up to 8 weeks for new parents (birth, adoption, fostering—however your family grows).
  • Money to keep growing. Annual professional development budget for books, courses, conferences, or whatever helps you level up. Plus an annual home office/desk stipend to make your workspace not terrible.
  • Work from wherever. Co-working space stipend if you want to get out of your house but aren't near our SF office.
  • Lunch on us. 2x+ per week for employees onsite at our San Francisco office. Free food tastes better.
  • Company offsites. Twice a year we get the whole team together. It's part strategy, part bonding, part excuse to hang out with Bufo (the toad).
  • Regular feedback and fair compensation. Bi-annual reviews to make sure you're getting real feedback and staying competitively compensated. No surprises, no waiting around for performance conversations.

As set forth in ngrok Inc.’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III/Senior, AI Gateway San Francisco, CA in San Francisco, CA vacancy
  • $202.5k - $247.5k

     ...Software Engineer III/Senior, Infra Platform About ngrok Inc. ngrok is an all...  ...networking problem with one gateway. Doesn’t matter if they’re...  ...sharing localhost or running AI workloads in production....  ...within commuting distance to San Francisco. Our Bay Area employees... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    ngrok, Inc.

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

     ...Senior Software Engineer, AI Platform and Enablement About the Role We’re building a next‑generation AI‑powered platform and web application...  ...headquarters are located in the Mission District of San Francisco, CA. We’re hiring for a mix of remote and hybrid roles:... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Descript

    San Francisco, CA
    2 days ago
  •  ...Senior Backend Engineer (Python/FastAPI) Location: San Francisco, CA. Salary: $? - ? per year Requirements Several years of software engineering experience (3 years or more) Strong expertise in systems...  .... You will evaluate and refine AI‑generated code for efficiency, scalability... 
    Senior
    For contractors
    Flexible hours

    Clough AMEC

    San Francisco, CA
    2 days ago
  •  ...Amplitude is the leading AI analytics platform, helping over...  ...a query. Our in‑house OLAP engine, Nova, processes trillions of...  .... We’re looking for a Senior Software Engineer who wants to go deep...  ...orientation. Pursuant to the San Francisco Fair Chance Ordinance, we will... 
    Senior
    Worldwide
    Home office
    Flexible hours

    Amplitude

    San Francisco, CA
    2 days ago
  • $168k - $210k

     ...Senior Software Engineer, Data Engineering Location: San Francisco, CA, United States. We’re building a world where value moves like information does today. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving... 
    Senior
    Full time
    Local area

    Ripple

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

     ...Job Description Job Description Senior Software Engineer - San Francisco, CA (onsite) A fast growing AI platform supporting more than one thousand physical locations and tens of millions of calls every year is expanding its engineering team. The company is scaling... 
    Senior
    Remote work
    Relocation package

    Connect Staffing Professional

    San Francisco, CA
    28 days ago
  • $250k - $350k

     ...Senior Software Engineer - Infrastructure Platform - San Francisco, CA - $250K-$350K Location: San Francisco, CA Work Arrangement: Onsite Overview:...  ...the core infrastructure powering next-generation AI systems. This role focuses on designing distributed... 
    Senior
    Full time
    Visa sponsorship
    Relocation package

    Direct Line Workforce Solutions

    San Francisco, CA
    6 days ago
  • $176k - $230k

     ...progress. Over the last decade, software has transformed the digital...  ...that. Atoms builds Physical AI— real-world robots for the...  ...scale. We are roboticists, engineers, operators, and builders. We...  ...This role is based in our San Francisco office location. As a company... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    ATOMS Careers page

    San Francisco, CA
    1 day ago
  •  ...Software Engineer, Intern job at Mercor. San Francisco, CA. About Mercor Mercor is at the intersection of labor markets and AI research. We partner with leading AI labs and enterprises to provide the human intelligence essential to AI development. Our vast talent network... 
    Full time
    Internship

    Payfuture Technologies

    San Francisco, CA
    2 days ago
  •  ...Summer 2025 Intern – Software Engineer 12‑week internship in San Francisco, CA. Candidates are current university students expected to graduate in April 2026 or...  ...team events. Contribute to improving the platform with AI‑driven innovation. Required Qualifications Enrolled... 
    Internship
    Summer internship
    Relocation package

    Downtown Boulder Partnership

    San Francisco, CA
    2 days ago
  •  ...Software Engineer - Nexus OS Software Engineer - Nexus OS job at Nexus. San Francisco, CA. Nexus is innovating at the intersection of artificial intelligence, blockchain, and zero...  ...cryptography to build a Layer 1 for the AI era. Our team of world-leading experts is developing... 

    Downtown Boulder Partnership

    San Francisco, CA
    2 days ago
  • $168k - $210k

     ...Senior Software Engineer, Financial Crimes Location: San Francisco, CA, United States. Senior Software Engineer on the Financial Crimes Engineering team at Ripple. Build and operate the real‑time financial crimes controls layer that screens every payment across our network... 
    Senior
    Full time
    Local area

    Ripple

    San Francisco, CA
    2 days ago
  • $1,000 - $2,030 per month

     ...Senior Full Stack Engineer, Product-Led Growth San Francisco, CA Who We Are In the past, to be a successful restaurateur, you simply had to have a passion...  ...fil-A, Ben & Jerry's, KFC, and Eataly trust our software to power their delivery business. We increase sales... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    Otter.ai

    San Francisco, CA
    3 days ago
  • $117.2k - $229.2k

    Senior Software Engineer - Azure Object Storage job at Microsoft Corporation. San Francisco, CA. Azure Object Storage team is looking for a talented and highly motivated Senior Software Engineer to design and develop the next generation of our object storage stack. We are... 
    Senior
    Local area

    Itlearn360

    San Francisco, CA
    4 days ago
  • $232k - $290k

     ...Please note this is for San Francisco, CA, United States. You only need to apply to one location if there are multiple...  ...join us, and build real world value. THE WORK As a Senior Staff Security Engineer focused on AI Security, you will be Ripple's deepest technical expert... 
    Senior
    Full time
    Work at office
    Local area

    Ripple

    San Francisco, CA
    2 days ago
  • $185k - $275k

     ...About the job AI Agent Software Engineer $185K-$275K - San Francisco, CA | Apply Now Now Hiring: AI Agent Software Engineer in San Francisco, CA!Apply now with 24/7 PT.• Responsibilities:- Design and build AI-driven agents for voice and chat- Translate natural language... 
    Immediate start

    247Protas

    San Francisco, CA
    7 hours ago
  • $300k - $360k

     ...Please note this is for San Francisco, CA, United States. You only need...  ...the job. The Work As the Senior Director of Security Engineering, you will be responsible for...  ...of technology. AI is fundamentally reshaping how we build software and how our tools and systems... 
    Senior
    Full time
    Local area

    Ripple

    San Francisco, CA
    3 days ago
  • $145k - $195k

     ...Platform Engineer – Reliability & Scale at LangChain – San Francisco, CA About LangChain At LangChain, our mission...  ...build mission-critical AI applications across the...  ...: Strong hands-on software engineering skills (Python...  ...5,000-$195,000 USD for Senior Engineers #J-18808-... 

    Victrays

    San Francisco, CA
    2 days ago
  •  ...ngrok, Inc. is seeking a Software Engineer III/Senior for its AI Gateway team to handle AI traffic policies, enforce usage limits, and enhance developer...  ...for specific candidates or hybrid work for those near San Francisco. Successful candidates should be proficient in... 
    Senior
    Remote work

    ngrok, Inc.

    San Francisco, CA
    2 days ago
  • $197k - $247k

     ...customers. With teams in Denver, San Francisco, and New York, we support...  ...our Total Rewards philosophy. AI is a fundamental part of how...  ...About the Team The Identity Engineering team is responsible for safeguarding...  ...minimum of 8 years in mobile software engineering Strong knowledge... 
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    2 days ago
  • $244k - $336k

     ...adding hardware, installing software, or changing a line of...  ..." problem and the AI‑native curiosity to create...  .... Available Location San Francisco, CA What you'll do as a Senior Solutions Engineer, Majors Accounts The...  ...forward proxy (secure web gateway), serverless... 
    Senior
    Temporary work
    Flexible hours

    WinsAbove

    San Francisco, CA
    2 days 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
    2 days ago
  • $225k - $300k

     ...Senior Software Engineer Build foundational systems behind real‑world decisions Full‑time · Hybrid- (San Francisco) $225K–$300K + meaningful equity The Opportunity An extremely well...  ...Ideally have some experience with AI/ML – Chatbots/ fine-tuning models etc... 
    Senior
    Full time

    Energy Jobline ZR

    San Francisco, CA
    2 days ago
  • $140k - $200k

     ...Lead, Android Core Product San Francisco, CA, USA The mission of...  ...include frontend and backend engineers, AI research scientists, and others...  ..., we find the need for a Senior Android Engineer to help us...  ...Have ~5+ years of software engineering experience ~... 
    Work at office
    Night shift

    Speechify

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

    # Senior Software Engineer, Frontend#### San Francisco, California, United StatesSenior Software Engineer, Frontend**Engineering at Brex**Engineering at Brex is...  ...visibility, and control spend effortlessly. Brex’s AI-native automation and world-class service eliminate manual... 
    Senior
    Work at office
    Remote work
    Work from home

    Brex

    San Francisco, CA
    2 days ago
  • $220k

     ...Tech-savvy customers develop and deploy software directly to our dashcams to get realtime...  ...detection or visual semantic data mining. AI Fleet management tools drive value to large...  ..., product development, and other engineering teams to deliver data-intensive cross-functional... 
    Senior

    Bee Maps

    San Francisco, CA
    2 days ago
  • $200k

     ...dollar is tracked with precision. We're looking for a Senior Software Engineer to join our Banking team. This team builds the foundational...  ...has offices in a few cities, with our engineering hub in San Francisco. We’re building our engineering and product teams around... 
    Senior
    Full time
    Work at office
    2 days per week

    AirAngels

    San Francisco, CA
    2 days ago
  •  ...About Orb: Orb is transforming how modern AI and software companies monetize at scale. We've...  ...as a team. About the role: As an early engineer at Orb, you’ll help to build the...  ...to shape the Orb product Based in the San Francisco Bay Area or willing to relocate (with... 
    Senior
    Work at office
    Remote work
    Relocation
    3 days per week

    Orb

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

     ...Description Waabi, founded by AI visionary Raquel Urtasun, is...  .... With offices in Toronto, San Francisco, Dallas, and Pittsburgh,...  ...multidisciplinary Research Scientists and Engineers working on building a cutting...  ...in ML systems or the ML software stack. ~ Deep understanding... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Energy Jobline ZR

    San Francisco, CA
    2 days ago
  • $140k - $200k

     ...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google...  ...), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns... 
    Senior
    Work at office

    Clutch Canada

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III/Senior, AI Gateway San Francisco, CA. Be the first to apply!