NGROK-posted 3 months ago
$160,000 - $225,000/Yr
Full-time • Mid Level
Hybrid • San Francisco, CA
51-100 employees
Publishing Industries

As a Software Engineer on the AI Gateway Team, you'll be shaping the foundation of how developers and enterprises securely connect their applications through ngrok. This role gives you the chance to design and implement distributed systems that enforce policies, manage trust, and deliver advanced endpoint capabilities-all at global scale. You'll work on challenges that demand both technical depth and creativity: building high-performance distributed systems that route traffic with millisecond precision, securing sensitive workloads, and enabling the next generation of AI-driven applications. Every line of code you ship will directly influence how developers build, secure, and scale their most critical services on ngrok.

  • Build and evolve the gateway services that handle traffic routing, policy enforcement.
  • Implement new traffic policy objects (e.g., secrets, IP rules, mTLS/CA policies) to give customers fine-grained control over their applications.
  • Extend and optimize endpoint services that provide reliability and observability for developers.
  • Partner with product, platform, and security teams to ensure traffic management is robust, scalable, and enterprise-ready.
  • Write clean, high-quality, well-tested code and participate in thoughtful design/code reviews.
  • Investigate and resolve production issues across distributed systems.
  • Continuously improve the developer experience-simplifying how teams configure, secure, and scale their traffic.
  • Contribute to the evolution of shared infrastructure, tools, and libraries across ngrok.
  • Have 3+ years of experience writing high-quality production software in Go or languages like Rust, C, Java, or C++.
  • Understand networking and distributed systems fundamentals (protocols, TLS/mTLS, proxies, load balancers, traffic shaping).
  • Have experience building AI gateways, reverse proxies, API gateways, or working with AI/ML service traffic.
  • Are motivated by building scalable, performant systems that developers love to use.
  • Enjoy working at the intersection of infrastructure, security, and developer tooling/experience.
  • Value pragmatism-delivering solutions that balance complexity with simplicity and maintainability.
  • Competitive mix of salary and equity.
  • 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 with a culture encouraging employees to take more than four weeks off.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service