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
Senior Software Engineer, Infrastructure
Senior Software Engineer for infrastructure at ngrok, focusing on global operations and scalable solutions. Remote work available.
Principal Software Engineer (Golang/Rust)
Seeking a Principal Software Engineer skilled in Golang/Rust for backend development in a dynamic, security-focused startup.
Senior Backend Software Engineer (Rust)
Senior Backend Software Engineer specializing in Rust, Go, and C++ for blockchain services company. Remote position with competitive benefits.
Senior Backend Software Engineer
Join Teleport as a Senior Backend Software Engineer, focusing on secure infrastructure access with Golang and Rust.
Remote Backend Engineer with Golang Experience
Join LaunchDarkly as a Remote Backend Engineer to build and improve APIs using Golang, Redis, and NATS.
Senior Rust Software Engineer
Senior Rust Software Engineer focusing on Web3 infrastructure, cloud services, and CI/CD pipelines. Remote position in the US.
Staff Software Engineer - Remote
Join Guideline as a Staff Software Engineer, working remotely on full stack solutions to enhance retirement savings technology.
Senior Staff Engineer - Cryptography
Senior Staff Engineer specializing in cryptography and crypto infrastructure with skills in Go, Typescript, and Rust.
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.
Staff Software Engineer - Control Plane Core
Seeking a Staff Software Engineer with expertise in distributed systems, cloud services, and DevOps for a remote role.
Software Engineer, Edge
Join Vercel as a Software Engineer, Edge to build and scale high-performance systems in a remote-friendly environment.
Senior Software Engineer (Typescript/Go)
Join Snyk as a Senior Software Engineer to build secure applications using TypeScript and Go.
Staff Software Engineer, Application - Remote
Join as a Staff Software Engineer at Dune, focusing on application development with AWS, Kubernetes, and Typescript in a fully remote role.
Staff Software Engineer
Join Matterport as a Staff Software Engineer to build scalable services in a microservices environment.
Senior Software Engineer, Rust
Join InfluxData as a Senior Software Engineer specializing in Rust for remote work on InfluxDB 3.0.
Staff Software Engineer - Go, Kubernetes, SaaS
Join Upbound as a Staff Software Engineer to develop and scale our SaaS offerings using Go and Kubernetes. Remote work available.
Senior Software Engineer - Typescript and Go
Join Snyk as a Senior Software Engineer to develop secure applications using TypeScript and Go.
Senior Software Engineer - Rust - Blockchain Platform
Join Kraken as a Senior Software Engineer specializing in Rust for blockchain platform development. Remote position.
Senior Software Engineer - Node.js, Typescript, Go
Join Snyk as a Senior Software Engineer to design and implement APIs in Node.js, TypeScript, and Go, enhancing developer security.
Senior Full Stack Developer (Rust, Kotlin, Swift)
Join 1Password as a Senior Full Stack Developer, working remotely with Rust, Kotlin, and Swift.
Senior Staff Software Engineer
Join Matterport as a Senior Staff Software Engineer to build scalable services in a microservices environment.
Senior Software Engineer - Kubernetes and Golang
Join MongoDB as a Senior Software Engineer to build and support Kubernetes tooling with Golang.
Senior Fullstack Engineer
Join Appgate as a Senior Fullstack Engineer to develop cutting-edge security solutions using C#, JavaScript, and Python.
Full Stack Engineer with React and Rust
Join as a Full Stack Engineer to develop high-performance web applications using React, Rust, and TypeScript.