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.