Full-Time

Software Engineer 3/Senior

Agent

Posted on 9/25/2025

ngrok

ngrok

51-200 employees

Unified ingress platform for secure access

Compensation Overview

$180k - $225k/yr

+ Equity

No H1B Sponsorship

United States

Hybrid

Bay Area employees: 2 days on-site (Tue/Wed). Remote option available for candidates outside the Bay Area.

US Citizenship Required

Category
Software Engineering (1)
Required Skills
Rust
Computer Networking
Java
Docker
Go
Observability
C/C++
Requirements
  • You’ve built systems-level software that had to work under pressure
  • You’re comfortable in Go, Rust, C/C++, or Java (bonus points for Go)
  • You can debug things that should not be possible
  • You think deeply about reliability, security, and performance
  • You can reason about tradeoffs and explain them like a normal human
  • You care about developer experience — not just correctness
  • All candidates must be US-based, and legally authorized to work in the United States (visa sponsorship not available)
Responsibilities
  • Build and evolve the ngrok Agent itself: work on the core agent that handles connection management, tunneling, authentication, and secure traffic forwarding, a high-performance networking system that must behave correctly across environments and failure modes
  • Own reliability at the edge: design for latency, throughput, and correctness under real-world chaos, ensure failures are clear, safe, and explainable
  • Develop SDKs and embeddable integrations: build and maintain SDKs and embedded agent components that other systems and products depend on
  • Make the system observable: improve diagnostics, logging, and metrics to understand Agent behavior in the wild
  • Ship software that runs everywhere: ensure the Agent runs on laptops, servers, CI systems, containers, and various hardware with consistent behavior across platforms
  • Work with people who care about correctness: collaborate with product, platform, and support teams to explain issues and make things less confusing
Desired Qualifications
  • Networking, proxies, or agents experience
  • SDKs or embeddable runtimes
  • Observability tooling
  • Open-source systems people actually use

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?

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

INACTIVE