SIGN IN
Software Engineer II/III/Senior, Gateway jobs in United States
cer-icon
Apply on Employer Site
company-logo

ngrok · 18 hours ago

Software Engineer II/III/Senior, Gateway

ngrok is an all-in-one cloud networking platform that secures, transforms, and routes traffic to services running anywhere. The role involves building and operating the gateway core, designing routing and security primitives, debugging distributed systems, and shipping infrastructure that meets high standards.
AppsDeveloper APIsInternetSoftware
badNo H1Bnote

Responsibilities

Build and operate the gateway core: You’ll work on the services every ngrok request passes through. They’re very fast, very hot, and have extremely high standards
Design routing and security primitives everyone depends on: You’ll build low-level policy, routing, and validation systems used across the platform—making sure bad configs fail fast and don’t accidentally DDoS the internet
Debug distributed systems in the wild: You’ll chase bugs caused by timing, load, and incorrect assumptions. Expect metrics, traces, packet captures, and the occasional “how is this even possible?”
Ship infrastructure people sleep on (in a good way): You’ll build simple, durable systems and clean abstractions that other teams rely on daily—while thinking about blast radius, safety, and rollbacks more than flashy demos

Qualification

GoC/C++JavaNetworking systemsTLS/mTLSAWSKubernetesPostgresTypeScriptKafkaProtobufTerraformHelmBuildkiteReact

Required

You're comfortable in Go, Rust, C/C++, or Java (bonus points for Go)
You've built networking, proxy, or infrastructure systems in production
You understand TLS/mTLS
You enjoy systems that are invisible until they're not
You passionate about building primitives other teams depend on
You've said “this needs to be rock solid” and meant it literally

Preferred

Gateways, proxies, or edge platforms
Security-critical infrastructure
Multi-tenant networking systems
Config-heavy systems that must never surprise users
Anything described as “simple” in the original proposal

Benefits

401(k) with a 100% match up to 3% of your salary and a 50% match up to another 2%
Healthcare, dental, and vision with premiums fully covered on the base plan for employees
Half of premiums are covered for dependents
Unlimited PTO and a culture in which the overwhelming majority of employees take more than four weeks

Company

ngrok

twittertwittertwitter
company-logo
Ngrok is an API-first ingress-as-a-service platform that helps developers build their apps faster and more securely with no code changes.

Funding

Current Stage
Growth Stage
Total Funding
$50M
Key Investors
Lightspeed Venture Partners
2022-12-13Series A· $50M

Leadership Team

leader-logo
Alan Shreve
Chief Executive Officer
linkedin
leader-logo
Peter Shafton
Chief Technology Officer
linkedin
Company data provided by crunchbase