Full-stack Software Engineer III/Senior, AI Gateway
$165.6k - $247.5kngrok Inc.
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
Still reading? Good. There's more below worth your time.
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 Might Be a Great Fit If…
- You’re comfortable in a statically typed, compiled language such as Go, Rust, C++, or Java (with bonus points for Go)
- Experience in frontend engineering, including expertise in TypeScript, React, HTML, CSS.
- 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
Tech Stack
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.
$202.5k - $247.5k
...problems with one gateway. It’s... ...or production AI workloads. We... ...team builds the software that sits at... ...actually use Tech Stack ngrok runs... ...on AWS. Engineers develop by using... ...environments that run a full Kubernetes... ...Compensation Senior Software... ...Engineer III Tier 1 (SF, LA...SeniorPermanent employmentFull timeWork at officeLocal areaImmediate startRemote workHome officeFlexible hours$160k - $180k
...these issues through our software platform (SaaS). We... ...science, machine learning, AI, and deep clinical... ...gaps often found in full‑stack positions by integrating... ...using AWS Lambda, API Gateway, AppSync, and DynamoDB... ...Collaborate with engineers, product managers, and...SeniorContract workLive inRemote work- ...Mariana Minerals Mariana Minerals is a software-first, vertically integrated minerals... ...minerals powering modern energy, AI, and defense technologies. We're reimagining... ...is looking for an experienced Senior Full Stack Software Engineer to lead critical technical initiatives...SeniorFull time
$163k - $246.5k
...Semgrep gets smarter as you build, with AI that learns your context to cut false... ...About the role As a Fullstack Engineer, you’ll work across the stack to design, build and maintain a fast... ...philosophy to formal methods research and full-fledged corporations. We’re new...SeniorFull timeCurrently hiringLocal areaRemote workWeekend work3 days per week$196k - $220.5k
...Collaborating with the other engineers on your team to write,... ...the quality bar of the software we write. What you... ...parts of our tech stack: Python, Typescript/React... ...You actively leverage AI coding tools to accelerate... ...salary range for this full-time position is $196,0...SeniorFull time- ...Join SignalFire’s Talent Network for Founding Full Stack Software Engineer Roles at VC-Backed Startups This is not an application for a specific... ...technology. Our portfolio spans 200+ innovative companies across AI, cybersecurity, healthtech, fintech, developer tools, and...SeniorFull time
$163k - $246.5k
...Semgrep gets smarter as you build, with AI that learns your context to cut false... ....dev.About the roleAs a Fullstack Engineer, you’ll work across the stack to design, build and maintain a fast... ...philosophy to formal methods research and full-fledged corporations. We’re new...SeniorCurrently hiringWork at officeLocal areaRemote workWeekend work3 days per week$170k - $200k
...gets done right, and see how to do it even better. Our Workflow AI platform automatically captures and optimizes workflows so... ...One team, one dream About this role We are looking for a full stack engineer for our Enterprise Scale team. Our team is responsible for...SeniorFull time$190k - $205k
...about democratizing access to cutting-edge AI innovation to enable any organization... ...most complex problems. As a Fullstack Software Engineer in our Core Services team, you’ll... ...infrastructure that support them.What you’ll do: Full Stack Development: You will function as a...SeniorWork at officeFlexible hours$96.3k - $313.7k
...DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive... ...across the organization hiring for Full-Stack Software Engineers will review your resume. Our goal is for... .... Positions available: Mid Level, Senior Level.Join our dynamic team at Salesforce...SeniorFull timeFlexible hours3 days per week- Ngrokinc is seeking a Senior Software Engineer to build and evolve our AI Gateway, responsible for classifying and managing AI traffic in real time. Strong experience in statically typed languages like Go is preferred. The role includes designing AI policies, ensuring security...SeniorRemote job
- ...Job Description - Senior Full Stack Software Engineer Location: San Francisco (on-site at our offices) About Artificial Analysis Artificial Analysis is the leading independent AI benchmarking company. We support labs, engineers and enterprises to understand...Senior
$204.4k - $285.6k
...Senior Full Stack Software Engineer San Francisco (Brisbane), CA Vivodyne Creates Human Data Before Clinical Trials We accelerate the successful... ...at the convergence of novel biology, robotics, and AI. We identify and validate new therapeutic targets and de-...SeniorLocal areaShift work$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... ...reliability, and operational efficiency. Lead adoption of AI-assisted engineering practices across the team. Use tools...SeniorTemporary workLocal areaWorldwide$190k - $240k
...Description Job Description Cynch AI is a Series A company that has grown revenue... ...the East Bay. We are looking for a senior software engineer who has fully embraced AI tooling and... ...more ambitious problems. This is a full stack role with a backend bias: you’ll work...SeniorRemote workShift work- TeamEx Inc. is hiring a Senior AI Developer to build real-world, AI-powered products at... ...-ready systems. We seek 5+ years in software engineering with 3+ years in AI systems, strong experience... ...with LLMs in production, and solid full-stack skills (Python or Node.js + modern...SeniorRemote job
$180k - $250k
A leading technology consultancy is seeking an experienced Full Stack Engineer to develop AI-driven web applications. The ideal candidate has 6-10 years of experience, strong skills in Python, TypeScript, and data engineering. This role focuses on designing, deploying,...Senior- Intelletec is seeking a Senior Full Stack Engineer to join their rapidly growing team in San Francisco. The role involves designing and building software for an AI-native platform that transforms financial documents into insights. The ideal candidate will have over 4 years...Senior
- PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Full Stack Engineer (Backend)As a Senior Full-Stack Engineer, you'll be a key player in building... ..., working with cutting-edge algorithms and composite AI solutions. This role offers the perfect balance of technical...SeniorCasual workWork at office
$140k - $180k
...Loft Orbital is looking for a Senior Full‑Stack Engineer to join our Oort team. Oort is our... ...translate them into intuitive, reliable software. Apply a product mindset across the... ...observation, IoT connectivity, on-orbit AI, national security missions, and more....SeniorFull time$150k - $175k
...expertise with modern engineering, data, and AI to deliver innovative... ...for a hands-on Senior Staff Engineer who can... ...designing, and shipping software - not just advising... ...Employment Type: Full-Time Permanent Location... ...build, and ship full stack software across...SeniorPermanent employmentFull timeTemporary workRemote workWork from home- ...supply by building the AI farmer that automates our... ...our industry-leading software to look at their data,... ...the role: As an early engineer, you'll receive... ...equity compensation Full-time role at our San Francisco... ...working on all parts of the stack. Bonus Points:...SeniorFull timeWork at officeFlexible hoursWeekend work
$210k - $240k
...enterprise organizations to teams of engineers to individual developers working with AI agents, this team plays a central... ...experiences. We’re looking for a Senior Engineer who is excited to build... ...experience building frontend or full-stack applications with a focus on...SeniorWork at officeFlexible hours3 days per week$166.6k - $208.3k
...the elegance of simplicity in engineering, transforming the demanding... ...and we’re looking to hire senior full-stack engineers. We’re a team of pragmatic... ...quo for banking and fintech software, and many of our customers... ...goals.Actively incorporates AI tools into their workflow...Senior$180k - $230k
...and adaptive learning experiences.We're looking for a Senior Full Stack Engineer to join our AI Experience Pod, the team behind Kiddom's flagship AI-powered... ...We're Looking For:5-7+ years of professional software development experienceA full-stack mindset with willingness...SeniorPermanent employmentLocal areaFlexible hours$161k - $210k
Senior Software Engineer Dealpath is the AI-powered operating system for institutional real estate investing — purpose-built to help the world's leading firms capture more opportunities, make faster decisions, and execute with precision. As a Senior Software Engineer here...SeniorCasual workImmediate start- .... LiveRamp is looking for a Senior Software Engineer to help shape the next generation... ...to the evolution of AI-forward marketplace experiences... ...working across modern application stacks, with the ability to... ...effectively to backend-heavy or full-stack projects.Strong...SeniorFull timeWork from homeFlexible hoursNight shift
$159.2k - $301.6k
The Opportunity Adobe is reimagining the future of creativity — where generative AI, intelligent agents, and human imagination work hand in hand. As a Senior Full Stack Engineer, Agentic Product, you will be a key technical contributor for Adobe's up-and-coming AI-native...SeniorFull timeTemporary workLocal areaWorldwide$141.9k - $190.3k
Job Posting Title:Senior Full Stack Engineer - Ad DecisioningReq ID:10152769Job Description:Technology... ...ESPN, and others.As a Senior Full Stack Software Engineer (P3) on our team, you’ll... ...measure systemhealth and to manage risk.Use AI tools responsibly to improve...SeniorFull timeWork experience placementWork at office$95.55k - $195.25k
...027. What You’ll Do As a Deloitte Tax Full Stack Engineer, Senior you’ll design, develop, and deploy cutting... ..., scalable solutions and integrate AI components into modern web... ...colleagues and Vendors’ teams to produce software design and architecture.Write clean, scalable...SeniorWork at officeLocal areaVisa sponsorshipShift work2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full-stack Software Engineer III/Senior, AI Gateway. Be the first to apply!
- mid level full stack developer San Francisco, CA
- junior full-stack web developer San Francisco, CA
- full time engineer San Francisco, CA
- senior java full-stack developer San Francisco, CA
- full stack cloud developer San Francisco, CA
- full stack developer contract San Francisco, CA
- remote .net full stack web developer San Francisco, CA
- java full stack angular developer San Francisco, CA
- full stack developer San Francisco, CA
- full stack developer intern San Francisco, CA



