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.

Infrastructure Engineer at Railway | JobZoey