Railway

Senior Infra Engineer: Baremetal Orchestration

Railway
Apply
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

Tech Stack

AnsibleGogRPCRustTerraform

Categories

Railway

About Railway

10,000+ employees

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.

Contact me