5 months ago
Remote, WorldwideSenior
Responsibilities
- Build and maintain the host provisioning stack using PXE boot, Ansible, and burn-in agents.
- Evolve Railway’s orchestration engine for managing clusters, containers, and virtual machines.
- Optimize bin packing to improve utilization and performance while reducing costs.
- Own internal tooling used by Railway engineers to interact with the fleet.
- Build internal observability and alerting to identify fleet problems before they affect customers.
- Design and maintain CI pipelines for safely shipping infrastructure code.
- Create immutable infrastructure that can be torn down, failed over, and reconstituted using Terraform and Ansible.
- Build Golang and Rust gRPC services capable of supporting millions of users.
- Write Engineering Requirement Documents covering ideas, implementation tasks, and success monitoring.
Requirements
- Strong understanding of distributed systems and operating fault-tolerant, resilient, and scalable services.
- Hands-on experience with bare-metal provisioning, configuration management, and preparing hardware for production.
- Experience building and operating internal tools with attention to developer experience.
- Ability to design solutions with clear lifespans, error boundaries, monitoring, and operational documentation.
- Strong prioritization and direction-setting skills in an ambiguous early-stage startup.
- Grit to implement, scale, and replace systems as needed.
- Strong communication skills for explaining solutions and driving implementation.
- Must complete or discuss a project designing an orchestration engine for stateless and stateful compute workloads during the interview process.
Benefits
- Distributed work environment across the globe
- Full health benefits including dependents
- Equity grants
- Equipment stipend
- High-autonomy culture with few meetings
- Opportunities to work on novel, high-impact infrastructure problems
- Growth support and ownership of work
About Railway
Railway is a developer-focused Platform as a Service that lets teams deploy containerized applications, APIs, and managed databases without managing infrastructure. The company offers a usage-based, self-serve cloud platform with workflows for builds, environments, logs, and secrets, aimed at solo builders through startups. Founded in 2020 and headquartered in San Francisco, it is privately held.
