Railway
Infrastructure Engineer
Global, Remote. Posted 29 months ago
The role
You will build system-level software and Golang/Rust GRPC services from scratch. You will be responsible for the infrastructure that powers the Railway engine.
What you will do
- Build system-level software from first principles
- Build Golang/Rust GRPC services from scratch
- Expose complex capabilities to the wider company in a scalable and performant manner
- Implement solutions, create monitors for error boundaries, and document requirements
- You may be oncall from time to time
Required qualifications
- A strong understanding of distributed systems
- Ability to build fault tolerant, resilient, and scalable services
- A solid intuition about how long solutions will last
- The tact to implement solutions, create monitors, and document requirements
- A great sense of direction and prioritization when dealing with ambiguity
- A sense of grit to dive into, implement, scale, and replace solutions
- A great set of communication skills
Benefits
- Great salary
- Full health benefits including dependents
- Strong equity grants
- Equipment stipend
Before you apply
- Work on a small project to discuss in the interview
- Asynchronously implement a Container Provisioning Engine pre-interview
About the company
Railway's core mission is to make software engineers higher leverage. They are a small, distributed startup team of 21 people.