Software Engineer III/Senior, Infra Platform San Francisco, CA
$202.5k - $247.5kngrok, Inc.
Software Engineer III/Senior, Infra Platform
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 Infra Platform Team
The Infra Platform team builds the systems ngrok engineers rely on to build, deploy, and operate ngrok itself. We think about infrastructure the way software engineers think about software: APIs, abstractions, automation, reliability, and developer experience.
We own the internal platform that keeps engineering productive and production stable. That includes build systems, deployment workflows, infrastructure tooling, service reliability, and the glue that connects it all together. Our work touches nearly every engineer at the company, which means when we improve something, everyone feels it.
You’ll work on systems with real production load, latency constraints, and reliability requirements. We run a modern stack built primarily around Go, PostgreSQL, gRPC, Kubernetes, Terraform, Protobuf, nix, and AWS. Most of our infrastructure and application code lives in a monorepo powered by extensive code generation and internal tooling that makes complex workflows feel surprisingly manageable.
This is the team people come to when things are scaling, failing, deploying too slowly, or generally behaving like distributed systems tend to behave.
What You’ll Actually Do
- Build and improve the engineering platform : You’ll work on the systems engineers use every day to develop, test, deploy, and operate ngrok. Better tooling, smoother workflows, fewer sharp edges.
- Treat infrastructure like software : You’ll automate operational workflows, improve reliability, and build systems that scale cleanly under production load. SRE and DevOps problems solved with software engineering discipline.
- Improve the developer experience : You’ll contribute to builder tools, deployment systems, CI/CD infrastructure, and internal abstractions that make engineers faster and safer when shipping changes.
- Help keep production healthy : You’ll participate in maintaining high uptime and operational excellence by improving observability, reliability, and incident response processes.
- Raise the engineering bar : You’ll mentor teammates, contribute technical direction, and help evolve the architecture and operational maturity of the platform over time.
- You have 3+ years of experience as a software engineer
- You’ve built and operated distributed systems in AWS or other cloud environments
- You’re comfortable in a statically typed, compiled language such as Go, Rust, C++, or Java (with bonus points for Go)
- You think operational problems are engineering problems
- You care deeply about developer experience and scalable systems design
- You enjoy understanding how systems fail, recover, and evolve over time
Extra credit if you’ve worked with:
- Observability platforms like Datadog or Honeycomb
- Internal developer platforms or builder tooling
- Networking, infrastructure, or security-focused systems
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
Job Title
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,500 – $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
...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... ...within commuting distance to San Francisco. Our Bay Area employees commute to...PlatformSeniorPermanent employmentFull timeWork at officeLocal areaRemote workHome officeFlexible hours$168k - $210k
...Senior Software Engineer, Financial Crimes Location: San Francisco, CA, United States. Senior Software Engineer on the Financial Crimes Engineering team at Ripple.... ...and contribute to architectural direction as the platform scales across Ripple’s product line. What You’ll...PlatformSeniorFull timeLocal area$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:...PlatformSeniorWork at officeRemote workFlexible hours$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... ...a Senior Software Engineer, you will build the platform where every customer journey begins. You are building...PlatformSeniorFull timeLocal area$200k
...with precision. We're looking for a Senior Software Engineer to join our Banking team. This team... ...building features; you'll be building the platform that features are built on. This... ...cities, with our engineering hub in San Francisco. We’re building our engineering and...PlatformSeniorFull timeWork at office2 days per week- ...is the leading AI analytics platform, helping over 4,700 customers... ...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...PlatformSeniorWorldwideHome officeFlexible hours
$207k - $345k
...Senior Engineering Manager - Payroll Platform Rippling gives businesses one place to run HR, IT, and Finance.... ...all within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from... ...interface. Who You Are 10+ years of software engineering experience, with at...PlatformSeniorWork at office3 days per week$160k - $240k
Senior Software Engineer - BQuant Location San Francisco Business Area Engineering and CTO Ref # 10050602 Description & Requirements BQuant is Bloomberg... ...cutting‑edge financial research and data science platform. With the tremendous growth of market data and the...PlatformSeniorTemporary workFor contractorsWork experience placementWorldwide$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...PlatformSeniorRemote workRelocation package$250k - $350k
...Job Description Job Description Senior Software Engineer - Infrastructure Platform - San Francisco, CA - $250K-$350K Location: San Francisco, CA Work Arrangement: Onsite Overview: We're seeking a Senior Software Engineer to help build and scale the core...PlatformSeniorFull timeVisa sponsorshipRelocation package$176k - $230k
...progress. Over the last decade, software has transformed the digital... ...scale. We are roboticists, engineers, operators, and builders. We... ...in data infrastructure, platform infrastructure or ML infrastructure... ...This role is based in our San Francisco office location. As a...PlatformSeniorFull timeTemporary workWork at officeFlexible hours- ...seconds. Based in San Francisco, CA, Rippling has raised $... ...Benefits Marketplace—a platform that brings together brokers... ...Platform – the core engine powering eligibility,... ...the connector: Align infra, security, compliance,... ...years of professional software engineering, with a...PlatformSeniorWork at officeWorldwide3 days per week
- ...Rippling IT Product Engineer Rippling gives businesses one place... ...90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+... ...administration. Our mission is to build software that enables businesses to... ...: Creating the centralized platform for provisioning and de-...PlatformSeniorWork at officeRemote work3 days per week
$135k - $236.25k
...within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+... ...Team The IT Product Engineering team is critical to unifying... ...administration. Our mission is to build software that enables businesses to... ...: Creating the centralized platform for provisioning and de‑...PlatformWork at officeRemote work3 days per week- ...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... ...the most impact on one of the following: Talent platform side building next‑generation tools that automate...PlatformFull timeInternship
$140k - $175k
...Please note this is for San Francisco, CA, United States. You only need toapply... ..., the Customer Onboarding Platform is where every customer’s... ...Salesforce-bound logic into modern, engineering-owned backend services.... ...products. If you’re a Senior engineer who thrives on modernizing...PlatformFull timeWork at officeLocal area- ...Summer 2025 Intern – Software Engineer 12‑week internship in San Francisco, CA. Candidates are current university students expected to graduate in April 2026... ...and other team events. Contribute to improving the platform with AI‑driven innovation. Required Qualifications...PlatformInternshipSummer internshipRelocation package
$135k - $165k
...Senior eDiscovery Attorney – Litigation & Information Governance | San Francisco, CA A top national firm seeks an experienced eDiscovery Attorney in San Francisco to manage... .... Develop workflows for review platforms and integrate advanced data analytics tools...PlatformSeniorFull timeWork at office- ...Hiring Task-Based Helpers for Seniors in San Francisco, CA About this job: Are you warm, friendly, and enjoy helping seniors? We are seeking Helpers... ...helpers/caregivers for clients on Herewith, a free online platform that makes getting hired and paid as a private caregiver...PlatformSeniorFull timeTemporary workPart timeFlexible hours
$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...SeniorLocal area- ...self-hostable inference engine for pre-trained models... .... Headquartered in San Francisco, backed by Index Ventures... ...the customer‑facing infra that ships with our product... ...) and the internal platform behind it: CI/CD,... ...of tokens per week). Senior ICs own a requirement...PlatformSeniorRemote work
$147.6k - $274k
...Description: Machine Learning Engineer - Infra San Francisco, CA The Opportunity We are... ...have deep experience building scalable software and infrastructure, while consistently... ...with large-scale ML model platforms and tools. Deep understanding and...PlatformRelocation package$243k
...legal issues across all of our products, platforms, offers, and services. The Commercial... ...Marketing Legal issues. Work with other senior team stakeholders on team projects.... ...enthusiasm about Uber. Compensation For San Francisco, CA-based roles: The base salary range for...PlatformSeniorFixed term contract$180k - $225k
...practical: a unified platform where high-... ...About This Role As a Senior Data Engineer at fal, you will build... ...the intersection of software engineering and data... ...partner closely with Infra to safely instrument... ...Staff) Location ~ San Francisco, CA (willing to consider...PlatformSeniorCurrently hiringRemote workRelocation package$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... ...Series A start‑up is building a next‑platform that sits at the intersection of data...PlatformSeniorFull time$200k - $240k
...is the world’s leading API platform, used by more than 45 million+... ...is headquartered in San Francisco and has offices in Boston,... ...looking for an experienced Senior Engineer who will lead our initiatives... ...advocate better practices for software engineering by mentoring and...PlatformSeniorFlexible hours$192k - $240k
# Senior Software Engineer, Frontend#### San Francisco, California, United StatesSenior Software Engineer, Frontend**Engineering at Brex**Engineering at Brex... ...ignored.***Why join us**Brex is the intelligent finance platform that enables companies to spend smarter and move...PlatformSeniorWork at officeRemote workWork from home- ...all within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from the... .... We are seeking an exceptional Senior Staff Software Engineer to spearhead the evolution of our... ...the next generation of our Identity Platform, which will expand beyond employees...PlatformSeniorWork at officeWorldwide3 days per week
$220k
...simulation. Tech-savvy customers develop and deploy software directly to our dashcams to get realtime data... ...operations, product development, and other engineering teams to deliver data-intensive cross-functional platform solutions Building auditable and observable...PlatformSenior- ...better solutions others haven't seen. Senior Software Engineer, Backend What happens when your... ...breaks the assumptions most e-commerce platforms were built on? You build your own.... ...match (US) Either in-person in San Francisco, or remote in US or Canada Employee...PlatformSeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III/Senior, Infra Platform San Francisco, CA. Be the first to apply!
- software sales engineer San Francisco, CA
- software engineer internship remote San Francisco, CA
- IT software developer San Francisco, CA
- new grad software engineer San Francisco, CA
- software engineer staff San Francisco, CA
- integration software engineer San Francisco, CA
- machine learning software engineer San Francisco, CA
- software engineer part time San Francisco, CA
- facebook software engineer San Francisco, CA
- senior robotics software engineer San Francisco, CA

