ngrok logo

Staff Software Engineer - Go/Rust/C++

ngrok

About the Role

As a Staff Software Engineer at ngrok, you will be at the forefront of developing innovative software solutions that leverage and enhance the ngrok platform. This role involves designing, building, and implementing core software systems that cater to millions of customers globally. You will play a pivotal role in improving Cloud Edge functionality and supporting the platform that underpins it.

What You'll Do

  • Build and execute our roadmap for improving Cloud Edge functionality.
  • Utilize data to ensure decisions increase customer satisfaction.
  • Lead technical decisions and build buy-in within the organization.
  • Write scalable software for large user bases and high throughput environments.
  • Mentor other engineers, fostering a culture of growth and learning within the team.

Skills and Experience

  • 7+ years of professional experience in writing quality, production software.
  • Proficiency in Go, or experience in Rust, C, Java, or C++.
  • A passion for mentoring peers and a proven track record in helping junior engineers grow.
  • Exemplary verbal and written communication skills.
  • Experience in deploying high-value software for large distributed systems.
  • Prior startup experience and knowledge of Kubernetes are pluses.

Benefits

  • Competitive salary and equity package.
  • 401(k) with a generous matching scheme.
  • Comprehensive healthcare coverage including dental and vision.
  • Unlimited PTO with a culture that encourages taking more than four weeks of vacation.

This position is remote, allowing you to work from anywhere in the United States. We are looking for candidates who are curious learners, have a low-ego, and are excited by challenges that require innovative solutions. If you are driven to build software that makes a significant impact and thrive in a collaborative environment, we encourage you to apply.

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 to take more than four weeks of vacation

Similar jobs

Last update: 23 minutes ago

Wellhub logo
Wellhub

Staff Software Engineer - Platform

Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.

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.

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.

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.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

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.

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.

BisectHosting logo
BisectHosting

Full-Stack Software Developer (GoLang)

Join BisectHosting as a Full-Stack Developer using GoLang and React.js. Work remotely with a focus on gaming server solutions.

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.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

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.

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.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

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.

Verkada logo
Verkada

Staff Fullstack Engineer

Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.

Walmart Global Tech logo
Walmart Global Tech

Staff Software Engineer (Fullstack) - Customer Trust and Privacy

Join Walmart Global Tech as a Staff Software Engineer to enhance digital safety and customer trust through innovative technology.

Rippling logo
Rippling

Senior Staff Software Engineer - Infrastructure

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

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.

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.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

Buf logo
Buf

Senior Software Engineer - Go

Join Buf as a Senior Software Engineer specializing in Go to enhance Bufstream, a Kafka-compatible platform.

Detectify logo
Detectify

Staff Backend Engineer with AWS and Go

Join Detectify as a Staff Backend Engineer to drive architecture and develop cloud-based solutions using AWS and Go.

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.