Full-Time

Senior Software Engineer

Agent

ngrok

ngrok

51-200 employees

Unified ingress platform for secure access

Compensation Overview

$165.5k - $247.5k/yr

No H1B Sponsorship

San Francisco, CA, USA

Hybrid

Bay Area hybrid role; SF employees commute Tue/Wed to office.

Category
Software Engineering (1)
Required Skills
Rust
Computer Networking
Java
Docker
Go
Observability
C/C++

Get referred to ngrok

See people who can refer or advise you

Requirements
  • 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.
  • Comfortable in Go, Rust, C/C++, or Java (bonus points for Go)
Responsibilities
  • Build the next-generation ngrok agent: The agent's architecture has recently undergone a significant redesign. You'll build on that foundation to ship a class of features (networking, integrations, remote management) that weren't possible before.
  • Own reliability at the edge: You’ll design for latency, throughput, and correctness under real-world chaos—network partitions, transient failures, misconfiguration, and resource-constrained machines. When something goes wrong, the Agent should fail clearly, safely, and explainably.
  • Develop SDKs and embeddable integrations: You’ll build and maintain SDKs and embedded agent components that other systems and products depend on. These need to be easy to integrate, hard to misuse, and stable over time.
  • Make the system observable: You’ll improve diagnostics, logging, and metrics so we can understand what the Agent is doing in the wild. When customers ask “what happened ”, you’ll help make sure we can answer with facts instead of guesses.
  • Ship software that runs everywhere: The Agent runs on developer laptops, servers, CI systems, containers, and occasionally very questionable hardware. You’ll ensure it behaves consistently across platforms and environments.
  • Work with people who care about correctness: You’ll collaborate closely with product, platform, and support teams. When something breaks, you’ll help explain why. When something is confusing, you’ll help make it boring.
Desired Qualifications
  • Networking, proxies, or agents
  • 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

Get referred to ngrok

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • On 2026-07-14, ngrok’s press page highlighted developer-defined API gateway and JavaScript, Python SDKs.
  • ngrok added pay-as-you-go pricing and expanded free OAuth and webhook validation.
  • The company has $50 million from Lightspeed and Coatue, financing enterprise expansion.

What critics are saying

  • Cloudflare Tunnel, Tailscale Funnel, and open-source frp attack ngrok’s default developer use case.
  • Free-tier limits, including 1 GB and 20,000 requests, push hobbyists to competitors.
  • If Cloudflare bundles comparable ingress into Zero Trust, ngrok becomes a feature, not a company.

What makes ngrok unique

  • ngrok’s outbound-only edge tunnels apps without firewall changes, simplifying webhook and OAuth callbacks.
  • The 2026 platform bundles API gateway, GSLB, Kubernetes ingress, and traffic policy.
  • More than 5 million developers and Cloud 100 customers standardize on ngrok.

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

-4%

1 year growth

-2%

2 year growth

-5%
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.

SD Times
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