R

Railway

Cloud app deployment and management platform

Senior Infrastructure Engineer: Baremetal Orchestration

Platform EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USARemote

About the Job

Requirements

  • A 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.
  • The ability to implement solutions, create monitors for their error boundaries, and document requirements for continuity.
  • The ability to prioritize effectively in an ambiguous early-stage startup environment.
  • The ability to take ownership of a problem, implement a solution, scale it, and replace it when needed.
  • Strong communication skills for explaining solutions and getting them implemented.

Responsibilities

  • Build and maintain the host provisioning stack, including PXE boot, Ansible, and burn-in agents that bring new bare metal online quickly and confidently.
  • Evolve the orchestration engine to manage clusters, containers, and virtual machines through a single lens.
  • Optimize the bin-packing algorithm to maximize utilization and performance while minimizing costs.
  • Own the internal tooling that engineers use to interact with the fleet.
  • Build internal observability and alerting to detect fleet problems before they affect customers.
  • Design and maintain continuous-integration pipelines that safely ship infrastructure code.
  • Define immutable infrastructure using Terraform and Ansible so infrastructure can be torn down, failed over, and reconstituted from scratch.
  • Build Golang and Rust gRPC services from scratch capable of supporting millions of users.
  • Write Engineering Requirement Documents that take work from idea through defined tasks, implementation, and monitoring of success.
  • Complete a theoretical or actual orchestration-engine design project for managing stateless and stateful compute workloads as part of the interview process.

About the Company

Railway

Cloud app deployment and management platform

Railway provides a cloud-based platform to deploy and manage applications for developers and tech teams, handling development, staging, and production in one place. It automatically configures settings, offers a single dashboard to provision databases (PostgreSQL, MongoDB, Redis, MySQL) and services, and integrates with GitHub for CI/CD. It enables identical cloud environments across team members and supports deploy previews for pull requests to test changes. The goal is to simplify and speed up app deployment and infrastructure management in the cloud.

Company size
5,001-10,000
Company stage
Series B
Total funding
$120M
Headquarters
San Francisco, CA
Founded
2020

Recently Posted Jobs

Explore more opportunities at Railway

See more jobs