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
Senior Cloud DevOps Engineer
Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
Senior Full-stack Engineer (Angular, Node.js, TypeScript)
Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Full-Stack Software Engineer (Angular and Java)
Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Full Stack Developer with Angular and NestJS
Join Wipro as a Full Stack Developer in Porto, Portugal. Work with Angular, NestJS, and GCP to build innovative solutions.
Senior DevOps Engineer with Linux, Kubernetes, and GCP
Join Redcare Pharmacy as a Senior DevOps Engineer to enhance infrastructure efficiency using Linux, Kubernetes, and GCP.
Fullstack Developer with Angular and Kotlin
Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
Senior Front-end Developer with Angular and GraphQL Experience
Join Nova Technology as a Senior Front-end Developer, working with Angular and GraphQL in a cloud-native environment.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Senior Fullstack Developer (Java, Spring Boot, Angular)
Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.