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

ngrok logo
ngrok

Staff Software Engineer - Go/Rust/C++

Staff Software Engineer role focusing on Go/Rust/C++, enhancing cloud edge functionality, mentoring, and scalable software development.

Sourcegraph logo
Sourcegraph

Senior Software Engineer - Cloud Operations

Senior Software Engineer for Cloud Ops at Sourcegraph, specializing in cloud infrastructure, Kubernetes, and Terraform.

Trunk logo
Trunk

Senior Software Engineer (Infrastructure)

Senior Software Engineer role focusing on infrastructure, using TypeScript, and enhancing software reliability and security.

Teleport logo
Teleport

Senior Backend Software Engineer

Join Teleport as a Senior Backend Software Engineer, focusing on secure infrastructure access with Golang and Rust.

Syndica logo
Syndica

Senior Rust Software Engineer

Senior Rust Software Engineer focusing on Web3 infrastructure, cloud services, and CI/CD pipelines. Remote position in the US.

Kong Inc. logo
Kong Inc.

Senior Fullstack Software Engineer - Insomnia

Join Kong as a Senior Fullstack Software Engineer to build features for Insomnia, a leading API development platform. Remote work available.

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.

QuickNode ⚡ logo
QuickNode ⚡

Senior Backend Software Engineer (Rust)

Senior Backend Software Engineer specializing in Rust, Go, and C++ for blockchain services company. Remote position with competitive benefits.

Whatnot logo
Whatnot

Senior Software Engineer, Infrastructure

Senior Software Engineer for Infrastructure at Whatnot, focusing on system scalability and performance.

Whatnot logo
Whatnot

Senior Software Engineer, Infrastructure

Senior Software Engineer for Infrastructure at Whatnot, focusing on system scalability, performance, and cloud environments.

Samsara logo
Samsara

Senior Infrastructure Engineer

Senior Infrastructure Engineer needed to enhance cloud-based platforms using Golang, AWS, Azure, and GCP in San Francisco.

Astronomer logo
Astronomer

Senior Software Engineer - Infrastructure Focus

Join Astronomer as a Senior Software Engineer focusing on infrastructure, working remotely with Kubernetes and Golang.

New Relic logo
New Relic

Senior Software Engineer - Infrastructure Instrumentation

Senior Software Engineer for Infrastructure Instrumentation with expertise in Rust, Go, and open-source development in Santander, Spain.

Whatnot logo
Whatnot

Senior Software Engineer, Infrastructure

Senior Software Engineer for Infrastructure at Whatnot, focusing on scalability, reliability, and performance.

c/side logo
c/side

Principal Software Engineer (Golang/Rust)

Seeking a Principal Software Engineer skilled in Golang/Rust for backend development in a dynamic, security-focused startup.

nLine logo
nLine

Core Software Engineer (Remote)

Join nLine as a Core Software Engineer to architect and implement scalable software systems remotely. Engage in high-impact projects improving critical infrastructure.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Senior Software Engineer - Rust - Blockchain Platform

Join Kraken as a Senior Software Engineer specializing in Rust for blockchain platform development. Remote position.

Invisible logo
Invisible

Senior Software Engineer - Platform

Join Invisible as a Senior Software Engineer to build scalable, reliable platform foundations. Work remotely with a focus on APIs and GraphQL.

LaunchDarkly logo
LaunchDarkly

Remote Backend Engineer with Golang Experience

Join LaunchDarkly as a Remote Backend Engineer to build and improve APIs using Golang, Redis, and NATS.

Hasura logo
Hasura

Senior Site Reliability Engineer (SRE) - Hasura Cloud

Join Hasura as a Senior Site Reliability Engineer to maintain and scale Hasura Cloud. Remote role in the US with competitive salary and benefits.

Gladly logo
Gladly

Senior Software Engineer

Join Gladly as a Senior Software Engineer to design scalable applications using Go, Kafka, and more. Remote work with competitive salary and benefits.

Webflow logo
Webflow

Senior Backend Engineer, Core Infrastructure

Join Webflow as a Senior Backend Engineer to enhance core infrastructure, focusing on reliability, scalability, and efficiency.

Invisible logo
Invisible

Senior Software Engineer - Platform

Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.

NDG logo
NDG

Senior Full Stack Developer (Angular, NestJS, PostgreSQL)

Join NDG as a Senior Full Stack Developer, working remotely with Angular, NestJS, and PostgreSQL to create scalable software solutions.