Infrastructure Engineer
Core
Build system-level software and infrastructure primitives to power the Railway engine, enabling software engineers to ship products faster.
Role type
Senior Infrastructure Engineer (System-level software)
Builds
Golang/Rust GRPC services, container provisioning engines, and distributed system components
Domain
Cloud infrastructure, distributed systems, OS-level primitives
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems, OS-level primitives (CPU, Memory, Network, Kernel), fault-tolerant system design, Golang, Rust, GRPC, Postgres, RAFT
Preferred skills
first-principles thinking, system longevity intuition, ambiguity navigation, high ownership
Technologies
Golang, Rust, GRPC, Postgres, RAFT, Kubernetes
Responsibilities
Build system-level software from scratch, implement distributed services, create monitoring solutions, document requirements, manage oncall rotation
Seniority
Senior, hands-on IC