ngrok logo

Senior Software Engineer, Infrastructure

ngrok

About the Role

As a Senior Software Engineer at ngrok, you will be a key player on the Platform team, focusing on infrastructure development. Your primary responsibilities will include building, deploying, and managing software that supports ngrok's global operations. This role requires a deep understanding of running production services with significant load and latency concerns.

Responsibilities

  • Work collaboratively with the team to build and maintain the software infrastructure.
  • Address SRE and DevOps concerns using a software engineering approach.
  • Mentor other team members in your areas of expertise.
  • Contribute to the improvement of our builder tools and infrastructure.
  • Drive scalable architecture initiatives.

What You'll Accomplish

  • Within 30 days: Review the onboarding plan, make your first commit, and complete technical onboarding.
  • Within 6 months: Own engineering improvements, join the on-call rotation, and contribute to team growth through interviewing and mentorship.
  • Within 1 year: Raise the level of engineering through technical talks and contributions, represent ngrok publicly, and plan long-term investments in capabilities and performance.

Skills and Experience

  • 5+ years of experience in software engineering.
  • Expertise in building and running software at a global scale, preferably in AWS or similar cloud providers.
  • Proficiency in Go or other compiled languages.
  • Experience with Kubernetes, Rust, gRPC, PostgreSQL, Kafka, and related technologies is highly beneficial.
  • Knowledge in networking, builder tools, or security is a plus.

Benefits

  • Competitive salary and equity package.
  • 401(k) with generous matching.
  • Fully covered healthcare and dental plans.
  • Unlimited PTO and encouraged vacation time.

This position is remote, allowing you to work from anywhere while contributing to a team that values innovation, learning, and shared success.

Benefits
Extracted with AI

  • 401(k) with 100% match up to 3% of salary, 50% match up to another 2%
  • Healthcare, dental, and vision premiums fully covered for employees
  • Unlimited PTO
  • Encouraged four weeks of vacation

Similar jobs

Last update: 23 minutes ago

Orkes logo
Orkes

Senior Software Engineer - Cloud Infrastructure

Join Orkes as a Senior Software Engineer focusing on cloud infrastructure, leveraging AWS, GCP, and Azure. Remote position with competitive salary.

Meetsta logo
Meetsta

Full Stack Developer with gRPC Expertise (Founding Engineer)

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Railway logo
Railway

Platform Engineer with Cloud and Distributed Systems Expertise

Join Railway as a Platform Engineer to build scalable cloud infrastructure using Rust, Go, and distributed systems.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Groq logo
Groq

Senior/Principal Software Engineer

Join Groq as a Senior/Principal Software Engineer to design and develop scalable software for AI inference technology.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Rippling logo
Rippling

Senior Staff Software Engineer - Infrastructure

Join Rippling as a Senior Staff Software Engineer in Infrastructure, leading projects and building scalable systems.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Kuehne+Nagel logo
Kuehne+Nagel

Senior Full Stack Engineer

Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.

Sprig logo
Sprig

Senior Backend Engineer (Node.js, Go)

Join Sprig as a Senior Backend Engineer to design and maintain scalable backend systems using Node.js and Go.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.

Alpaca logo
Alpaca

Senior Software Engineer - Crypto

Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.

HumanSignal logo
HumanSignal

Staff Full Stack Engineer

Join HumanSignal as a Staff Full Stack Engineer to build scalable web applications using Angular, Rust, and more. Remote work available.

Notion logo
Notion

Senior Software Engineer

Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

ConvertKit → Soon to be Kit logo
ConvertKit → Soon to be Kit

Senior Software Engineer - Developer Platform

Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.