Software Engineer III/Senior, AI Gateway
$202.5k - $247.5kngrok
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 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) 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. 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. #J-18808-Ljbffr ngrok
$180k - $247.5k
ngrok is seeking a Software Engineer for their AI Gateway team in San Francisco. The role involves building AI traffic handling systems, designing enforcement policies, and making AI behavior observable. Candidates must be comfortable with Go or similar languages and have...SeniorRemote jobWork at office$160k - $180k
...solving these issues through our software platform (SaaS). We combine... ...data science, machine learning, AI, and deep clinical expertise... ...services using AWS Lambda, API Gateway, AppSync, and DynamoDB,... ...technical debt Collaborate with engineers, product managers, and stakeholders...SeniorContract workLive inRemote work$172.53k - $201.38k
...identity. To learn more, visit Role Overview ID.me is seeking a Software Engineer III to join the Trust Service team, where we build and operate... ...in Java or another JVM language. Proficiency with AI‑assisted development tooling (e.g., Claude Code, Cursor) and...SuggestedFull timeContract workTemporary workWork at officeRemote workFlexible hours- ...obstacles. The opportunity We're hiring a Senior Cloud Infrastructure Engineer to join the Cloud Infrastructure &... ...evolves rapidly with generative AI and agentic workflows, we need engineers... ...decisions including VPC topology, Transit Gateway strategy, VPN configurations, load...SeniorWork at office3 days per week
- AI agents are changing how enterprises operate. Companies want... ...we are a small team, mostly engineers, shipping fast. We are building... ...and turn it into working software. You write code that is clear... ...authentication, authorization, gateways, or related access-control systems...Senior
- ...customers, and keep employees happy. AI Pod is Toast's internal platform... ...participate directly in the software development lifecycle. As a Senior Software Engineer on this team, you'll be hands‑on... ..., internal tooling, or API gateways Familiarity with observability...SeniorWork at officeLocal area2 days per week
- ...Security, Platform Infrastructure Engineering, and more — provide support... ...record ledger for the bank, gateways to bank payment networks,... ...build a better bank! As a Senior Software Engineer on the SFS Bank... ...customers at risk. Utilize AI tools and an AI-first mindset...SeniorBank staffLocal areaRemote work
$175k - $220k
...intelligence. As the only vertically integrated AI infrastructure company built from the... ...the Role We are seeking seasoned Senior Software Engineers to design, build, and scale Crusoe... ...services, such as user access management, Gateways, user features, and notification...SeniorTemporary work$160k - $195k
As a Senior Software Engineer II, you will: Develop and maintain robust software systems that power core... ..., Serverless Framework, Glue, API Gateway, and CDK or other Infrastructure-as-Code... ...deploying and maintaining production systems AI Experience: Utilizing AI-assisted...SeniorTemporary workWork at officeRemote workShift work- JPMorganChase is seeking an Infrastructure Engineer III in San Francisco to join the Enterprise... ...Network Services Group. You will leverage software and automation to support scalable data and systems infrastructure, applying AI-assisted methods with strong validation and...Senior
$150k - $180k
...Internal Job Board. Guild is seeking a Senior Software Engineer to build scalable, reliable systems... ...architecture (AWS Lambda, Glue, S3, API Gateway). Create clean, testable, maintainable... ...infrastructure as code (AWS CDK/CloudFormation). AI Experience: Experience integrating LLM...SeniorRemote jobContract workTemporary workWork at officeShift work- ...technology. The flagship product—an AI‑driven, non‑invasive cardiac... ...goals. Mentor junior engineers and contribute to the technical... ...with FDA regulations for medical software and supporting systems, including... ...Step Functions, Lambdas, API Gateway, Fargate, ECS, Aurora (MySQL 8...SeniorLocal areaWorldwideRelocation
$165k - $242k
CoreWeave, the AI Hyperscaler™, acquired Weights... ...at the intersection of software, hardware, and AI, there... ...Biases. Our full ‑stack engineering team works closely with... .... About The Role As a Senior Software Engineer on the... ...(green card holder), (iii) refugee under 8 U.S.C....SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...emerging trillion-dollar Voice AI economy, providing real-time... ...as self-hosted and on‑premises software, with unmatched accuracy, low... ...Opportunity: We are seeking a Software Engineer to join our Enterprise AI Team... ...like POS, loyalty, payment gateways, and customer data platforms...Senior
- ...History team, focusing on the core visualization engine that powers experiment tracking for over 1,000 organizations and labs building AI across LLMs, agents, robotics, drug... ...without required export authorization, or (iii) be eligible and reasonably likely to obtain...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours
$207k - $275k
Overview CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers,... ...the SaaS platform that lets our engineers ship software quickly, reliably, and safely. We own the... ...permanent resident (green card holder), (iii) refugee under 8 U.S.C. 1157, or (iv) asylee...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours- ...surfaces including the LLM Gateway, Agent Gateway, evals... ...for Generative AI at DoorDash, leading the... ...serving and inference engines, fine‑tuning and training... ...This role is ideal for a senior engineer who enjoys owning... ...industry experience in software engineering. Deep...SeniorHourly payWork at officeFlexible hours
$182k - $242k
CoreWeave is The Essential Cloud for AI™. Built for pioneers by... ...Platform & Infrastructure Engineering team sits at the core of our... ...depends on. About the role: As a Senior Software Engineer, you will take end-... ...(green card holder), (iii) refugee under 8 U.S.C. § 115...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$182k - $242k
CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave... ...5. Learn more at About The Role As a Software and AI Engineer, IT Systems, you’ll design and develop... ...resident (green card holder), (iii) refugee under 8 U.S.C. 1157, or (iv) asylee...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$130k - $210k
Swiftly is seeking a Senior Software Engineer in San Francisco, CA, who will contribute to building scalable cloud-based services in a collaborative product environment. The role requires expertise in software engineering, API development, and SQL, with an emphasis on...Senior- 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
$147k - $211k
...of experience developing and maintaining software using C++. Experience designing, developing... ...distributed services. Experience using AI tools for software development (e.g., for... ...). About the Job Google's software engineers develop the next‑generation technologies...- Verana Health is seeking a Senior Software Engineer to design, build, and maintain scalable APIs, interfaces, and backend services that power critical... ...performance, security, and observability while leveraging AI-assisted tooling to improve delivery velocity. The role is...Senior
$255k - $405k
A leading AI research and deployment company in San Francisco seeks Senior and Staff Engineers to build and design infrastructure systems that support the fast-paced evolution of ChatGPT. Ideal candidates will have a strong background in large-scale distributed systems...Senior- An innovative company is seeking a skilled Software Engineer to join their dynamic team. This role offers the chance to work on cutting-edge hardware... ...and eager to make a significant impact in the logistics sector, this opportunity is perfect for you. #J-18808-Ljbffr Argo AISenior
- A dynamic technology firm is seeking a Senior Software Program Engineer to lead software development efforts. You will work collaboratively across teams... ...years of engineering experience and be eager to leverage AI tools. The role is fully remote, allowing for flexible...SeniorRemote jobFlexible hours
$221k - $260k
...designed to accelerate people in the age of AI. As bots and autonomous agents reshape... ...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...SeniorFlexible hours- ...healthcare technology startup is seeking driven Senior Engineers to join their expanding team in San... ...environment, focusing on cutting-edge AI and voice technologies. Candidates... ...strong track record in building scalable software solutions. Competitive compensation and...Senior
- ...technology firm in San Francisco is on the lookout for driven Senior Engineers. In this role, you will contribute to building and scaling innovative... ...in a dynamic startup environment, focusing on cutting-edge AI technologies. You will engage with key decisions and enjoy...Senior
- Day One Partners is assisting a well-funded, early-stage technology company to hire a Senior Software Engineer. You will design and build the platform powering AI-driven workflow automation, working on distributed systems and production backend services in a fast-paced...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III/Senior, AI Gateway. Be the first to apply!
- ngo software engineer San Francisco, CA
- software developer San Francisco, CA
- software developer internship no experience San Francisco, CA
- junior software developer San Francisco, CA
- part time software developer remote San Francisco, CA
- financial software developer San Francisco, CA
- senior software engineer ruby on rails San Francisco, CA
- software engineer amazon San Francisco, CA
- senior software design engineer San Francisco, CA
- software engineer part time San Francisco, CA

