⨠AI Insights & Summary
This Senior Infrastructure Engineer role at Railway is a unique opportunity to profoundly impact the future of developer productivity by enhancing their core orchestration engine. You'll be instrumental in building the next generation of infrastructure tools that abstract away complexity, allowing engineers to focus on innovation rather than setup. If you are passionate about distributed systems, immutable infrastructure, and crafting elegant solutions that scale massively, this high-agency, remote position offers the chance to shape a company's trajectory and the developer experience for millions.
Senior Infra Engineer: Orchestration
About Railway
Railway's core mission is to empower software engineers by making them more leveraged. We believe in providing powerful tools that enable engineers to spend less time on setup and more time on development. Our goal is to be an all-encompassing solution for building and managing complex application ecosystems, tackling challenges like zero-downtime deployments and service-to-service communications by defining robust networking infrastructure.
About the Role
As a Senior Infrastructure Engineer specializing in Orchestration, you will be pivotal in evolving our homegrown orchestration engine. You will manage clusters, containers, and VMs through a unified lens, optimize our bin-packing algorithm for maximum efficiency and cost-effectiveness, and integrate with our networking layer to enable 'Scale to Zero' functionality. You will build Golang/Rust GRPC services, define immutable infrastructure using Terraform and Ansible, and write Engineering Requirement Documents to drive projects from conception to successful monitoring. This is a high-impact, high-agency role with direct influence on our company culture, trajectory, and outcomes.
About You
- Strong understanding of distributed systems, with a passion for building fault-tolerant, resilient, and scalable services.
- Solid intuition for the longevity and aging of systems, with the tact to implement solutions, monitor error boundaries, and document requirements.
- Excellent sense of direction and prioritization in an ambiguous, early-stage startup environment.
- Grit to dive deep into problems, implement, scale, and replace solutions as needed.
- Great communication skills for conveying ideas, implementing solutions, and collaborating effectively.
- We value and love to work with diverse individuals from all backgrounds.
Things to Know
- We are a globally distributed startup with a high-ownership, high-autonomy culture.
- Our team dynamics are unique, emphasizing leverage (systems over coordination, judgment over process).
- Expect ambiguity and a fast-moving environment where you will own real outcomes and make decisions.
- Work hours require diligence in managing boundaries, as your end-of-day may overlap with someone else's start.
Benefits and Perks
- Great salary and strong equity grants.
- Full health benefits, including for dependents.
- Equipment stipend.
- Autonomy with very few meetings, prioritizing your time.
- High ownership culture where you are expected to help change the company.
- Opportunity to work on novel problems and implement creative, high-leverage solutions.
- Support for professional growth and development, both within Railway and beyond.
How We Hire
Our hiring process is transparent and designed to be straightforward:
- Talk with us about the role: An open-ended conversation to understand your background, aspirations, and career goals.
- Work on a small project: Asynchronously implement a solution for a defined problem, to be discussed in the interview.
- Review your solution with the Team: Discuss your project with team members, focusing on problem-solving skills and solution presentation.
- Meet the Team: Interact with diverse team members to assess collaboration and communication skills.
- Chat with CEO: A 1:1, open-ended conversation with our founder and CEO.
- Offer call: Final discussion of terms, details, and onboarding.
The interview process is reciprocal; we encourage you to ask questions.
Apply
Apply for this position