Full-Time

Software Engineer 3/Senior

ngrok

ngrok

51-200 employees

Unified ingress platform for secure access

Compensation Overview

$202.5k - $247.5k/yr

No H1B Sponsorship

Remote in USA

Hybrid

Category
Software Engineering (1)
Required Skills
Rust
Computer Networking
Java
Docker
Go
Observability
REST APIs
C/C++
Requirements
  • You are comfortable in Go, Rust, C/C++, or Java (bonus points for Go)
  • You have built systems-level software that had to work under pressure
  • You understand reliability, security, and performance considerations in edge environments and distributed systems
  • You understand APIs, distributed systems, and why authentication and authorization are important
  • You can reason about tradeoffs and explain them clearly
  • You care about developer experience in addition to correctness
  • You are US-based and legally authorized to work in the United States; visa sponsorship is not available
  • Experience shipping software that runs on laptops, servers, CI systems, containers, and other environments
  • Familiarity with high-performance networking concepts is implied by role
Responsibilities
  • Build and evolve the ngrok Agent itself, the core agent that handles connection management, tunneling, authentication, and secure traffic forwarding
  • Own reliability at the edge by designing for latency, throughput, and correctness under real-world chaos such as network partitions, transient failures, misconfiguration, and resource-constrained machines
  • Develop SDKs and embeddable integrations that other systems and products depend on, ensuring they are easy to integrate and stable over time
  • Make the system observable by improving diagnostics, logging, and metrics to answer customer questions with facts
  • Ship software that runs everywhere, ensuring Agent behavior is consistent across platforms including laptops, servers, CI systems, containers, and hardware
  • Collaborate with product, platform, and support teams to explain issues, clarify confusion, and improve overall quality
Desired Qualifications
  • Networking, proxies, or agents experience
  • SDKs or embeddable runtimes
  • Observability tooling
  • Open-source systems experience
  • Admin platforms, IAM, or enterprise SaaS experience
  • Certificates, identity systems, or observability experience
  • Experience balancing flexibility and safety in system design

ngrok provides a unified ingress platform that makes any application, device, or service securely accessible on its global edge within seconds. It hides the complexity of authentication, remote management, load balancing, and networking behind a programmable component that can be embedded into any tech stack. The platform serves over 5 million developers and is trusted by names like Twilio, GitHub, Okta, Microsoft, Zoom, and Shopify. ngrok differentiates itself through ease of use, scalable edge infrastructure, and a clear free-to-paid subscription model that offers advanced features and higher usage limits. Its goal is to simplify secure exposure and management of development environments and services, enabling developers to access and control their apps from anywhere with strong security and global reach.

Company Size

51-200

Company Stage

Series A

Total Funding

$50M

Headquarters

San Francisco, California

Founded

2015

Simplify Jobs

Simplify's Take

What believers are saying

  • 5 million developers trust ngrok, recommended by Microsoft and GitHub.
  • $50M Series A from Lightspeed and Coatue fuels Cloud Edge expansion.
  • Pay-as-you-go pricing and free security features boost production adoption.

What critics are saying

  • Cloudflare Tunnel erodes developer share with free zero-trust ingress.
  • Google Cloud Load Balancer copies CEL policies, captures Kubernetes workloads.
  • AWS API Gateway SDKs commoditize ngrok in serverless apps by 2027.

What makes ngrok unique

  • ngrok decouples ingress from environments via API-first declarations.
  • Traffic Policy uses CEL-based rules for sequential request management.
  • Kubernetes Operator supports cloud/agent endpoints for HTTP/TCP/TLS.

Help us improve and share your feedback! Did you find this helpful?

Your Connections

People at ngrok who can refer or advise you

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Unlimited Paid Time Off

401(k) Retirement Plan

401(k) Company Match

Growth & Insights and Company News

Headcount

6 month growth

3%

1 year growth

3%

2 year growth

1%
ngrok
Feb 24th, 2025
Introducing Cloud Endpoints

Today, ngrok, Inc. is excited to introduce Cloud Endpoints: persistent, always-on ngrok endpoints that are managed centrally via the dashboard and API.

BNN Breaking
Feb 15th, 2024
Ngrok Revolutionizes API Management with Innovative Gateway Service

On February 15, 2024, Ngrok unveiled its API gateway as a service, marking a significant leap towards simplifying ingress management for developers.

D2 Emerge
Dec 6th, 2023
Ngrok releases new SDK for implementing ingress in Python applications

Ngrok releases new SDK for implementing ingress in Python applications.

ngrok
Oct 31st, 2023
Introducing Pay-as-you-go pricing for ngrok

Today, Ngrok is delighted to announce its Pay-as-you-go pricing plan, designed to meet the needs of its customers who use ngrok to deliver apps and APIs in production environments.

PR Newswire
Oct 18th, 2023
Cloud Native Computing Foundation Continues To Drive Global Cloud Native Growth As 36 New Silver Members Join

Cloud native technology continues to make an impact across industries and geographiesSAN FRANCISCO, Oct. 18, 2023 /PRNewswire/ -- The Cloud Native Computing Foundation® (CNCF®), which builds sustainable ecosystems for cloud native software, announced today that 36 additional Silver members have joined the Foundation. These new organizations have invested in the cloud native ecosystem in order to connect, contribute, and collaborate with other innovative companies across the world."As we get ready to meet up with the cloud native community during our flagship North American KubeCon + CloudNativeCon event in Chicago next month, it is exciting to see the continued ecosystem growth and diversity of new members," said Chris Aniszczyk, CTO of CNCF. "We look forward to collaborating with these new members."About the newest Silver Members:Aembit Workload IAM provides policy-based, contextual, and secretless access between cloud-native, legacy, and SaaS workloads, wherever they run.Workload IAM provides policy-based, contextual, and secretless access between cloud-native, legacy, and SaaS workloads, wherever they run. Akamai is the cloud company that powers and protects life online, with its massively distributed edge and cloud platform that puts apps and experiences closer to users and keeps threats farther away.is the cloud company that powers and protects life online, with its massively distributed edge and cloud platform that puts apps and experiences closer to users and keeps threats farther away. Amplication is the most flexible open-source Node.Js backend development platform, that saves engineers from repetitive coding tasks and long development cycles.is the most flexible open-source Node.Js backend development platform, that saves engineers from repetitive coding tasks and long development cycles