We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Infrastructure Engineer
About Railway: Railway is an innovative infrastructure company focused on building scalable and reliable platforms for developers. Their mission is to empower software engineers by providing tools that simplify deployment and management of applications, allowing developers to focus on building their products.
About The Role: As an Infrastructure Engineer at Railway, you will be responsible for designing, building, and maintaining the core infrastructure components that power the platform. This includes networking, compute, and storage systems, ensuring Railway can scale to meet the demands of its growing user base. You’ll work on challenging problems at the systems level, from homegrown hypervisors to custom orchestration engines, and play a key role in driving the technical strategy for the platform.
Key Responsibilities:
- Build system-level software to solve complex infrastructure challenges.
- Design and implement distributed systems with a focus on efficiency and reliability.
- Develop Go or Rust services to expose infrastructure capabilities to the wider company.
- Collaborate with product and security teams to ensure robust and secure systems.
- Mentor other engineers and drive technical excellence across the team.
- Own the design and execution of high-impact projects, ensuring scalability and performance.
Required Skills and Qualifications:
- Strong understanding of distributed systems and fault-tolerant architectures.
- Experience with systems-level programming in Go or Rust.
- Deep knowledge of operating systems, networking, and kernel internals.
- Familiarity with containerization, virtualization, and cloud infrastructure.
- Ability to architect solutions from first principles and balance technical tradeoffs.
- Excellent problem-solving skills with a track record of ownership.
Tech Stack: Go, Rust, gRPC, BPF, WireGuard, eBPF, Linux Kernel, Networking, Distributed Systems.
Join a company that values craftsmanship and autonomy, where your work will have a direct impact on the scalability and reliability of a platform serving hundreds of thousands of developers. Railway offers competitive compensation, equity, and the opportunity to tackle novel infrastructure challenges in a supportive yet challenging environment.
Benefits: Competitive salary, equity options, health benefits, equipment stipend, and a culture that prioritizes work-life balance.