Railway
Senior Infra Engineer: Observability
Global, Remote. Posted 6 months ago
The role
You will build ingestion pipelines for high-volume telemetry streams and scalable alerting engines. You will also craft backend observability APIs and build Golang/Rust GRPC services.
What you will do
- Build ingestion pipelines to consume 1M+ RPS streams of logs, metrics, and other telemetry
- Build scalable, fault tolerant alerting engines for notifying users, in real-time, of threshold breaches
- Craft rich backend observability APIs
- Provide APIs to access realtime log/metrics streams to be consumed by the Dashboard and Product Teams
- Build Golang/Rust GRPC services from scratch
- Define infrastructure using Terraform and Ansible
- Write Engineering Requirement Documents
- Interface with TypeScript and GraphQL edge to expose microservice APIs
Required qualifications
- A strong understanding of distributed systems
- A great set of communication skills
Nice to have
- Interests in VictoriaMetrics, ClickHouse, and other systems for building observability stacks from the ground up
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
- Complete a solution for a theoretical or actual system like Railway to design an observability engine
About the company
Railway is a startup with a small team of 21 people. Their mission is to make software engineers higher leverage by providing powerful tools.