Railway

Senior Infra Engineer: Baremetal Orchestration

Railway1 weeks ago
Location

Global

Workplace

Remote

Type

Full Time

Salary

USD 180,000 – 250,000

Level

Senior

Role

Senior Infra Engineer

Posted

May 8, 2026

Full TimeRemoteSenior

The role

Summary

Railway is seeking a Senior Infra Engineer to build and maintain their critical bare metal orchestration infrastructure. The role focuses on developing robust, scalable systems that enable Railway's engineering team to provision, manage, and optimize their global distributed computing infrastructure with high reliability and efficiency.

What you'll do

Host Provisioning: Build and maintain host provisioning stack using PXE boot, Ansible, and burn-in agents to quickly and confidently bring new bare metal online
Orchestration Engine Development: Evolve homegrown orchestration engine to manage clusters, containers, and VMs through a unified platform
Infrastructure Optimization: Optimize bin packing algorithm to maximize utilization, performance, and minimize infrastructure costs
Internal Tooling: Own and develop internal tooling that Railway engineers use to interact with the computing fleet daily
Observability and Monitoring: Build out internal observability and alerting systems to proactively identify and resolve fleet problems before customer impact
CI/CD Pipeline Management: Design and maintain CI pipelines for safely shipping infrastructure code

What we look for

Technical

Distributed SystemsDeep understanding of distributed systems architecture, fault tolerance, and scalability principles
Bare Metal ProvisioningHands-on experience with bare metal provisioning, configuration management, and hardware production readiness
Infrastructure as CodeProficiency in Terraform and Ansible for defining immutable infrastructure
Programming LanguagesStrong skills in Golang and Rust for building high-performance gRPC services

Education

Computer ScienceBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Infrastructure EngineeringProven experience in designing and maintaining complex infrastructure platforms
Startup EnvironmentPrevious experience in fast-paced, high-growth startup environments with emphasis on infrastructure and platform engineering

Skills

Required skills

Distributed SystemsDeep understanding of distributed systems design and operation
Infrastructure AutomationAdvanced skills in automated infrastructure provisioning and management
Systems DesignAbility to design scalable, resilient system architectures

Nice to have

Cloud Native TechnologiesExperience with Kubernetes, containerization, and cloud-native ecosystem
Performance OptimizationExpertise in system performance tuning and resource optimization

Compensation & benefits

Salary

USD 180,000 – 250,000 (annual)

Stock options

Available

Benefits

Competitive Compensation

Highly competitive salary with full health benefits including dependents

Equity Grants

Strong equity grants to align team members with company success

Equipment Stipend

Provision for work equipment to support remote work

Autonomy

Minimal meetings and high trust in employee decision-making

Professional Growth

Commitment to employee growth and career development, both within and outside the company


Interview process

  1. 1
    Initial Discussion Open-ended conversation to understand candidate's background, goals, and fit
  2. 2
    Technical Project Asynchronous project involving designing an orchestration engine for managing compute workloads
  3. 3
    Solution Review Detailed review of the candidate's project with team members, focusing on problem-solving approach
  4. 4
    Team Interview Interviews with 4 team members from different company sections to assess communication and collaboration
  5. 5
    CEO Interview 30-minute open-ended conversation with the founder and CEO

Apply for this position

You'll be redirected to the company's application page