All vacancies
Senior Platform Engineer: Storage
Remote · worldwideSalary not disclosedfull-timeRailway Careers
As a Storage Engineer you will build, evolve and operate the systems that allow Railway to host stateful workloads. Railway operates across multiple colocation datacenters and large fleets of cloud VMs.
Responsibilities
- Lead the development of Railway's block storage systems
- Support the operation of storage systems and participate in on-call rotations
- Drive the specification of storage server hardware
- Build systems to support capacity planning
- Design and build interfaces with orchestration services to support coordinated workflows such as on-line backups and zero-downtime/live workload migration
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 1 Aug 2025
- Last verified
- In the last 3 days
Required
- You have strong systems engineering experience in one or more of: filesystems, block devices, kernel I/O paths, SPDK, io_uring, vhost-user-blk, ublk or virtualization
- You have a deep understanding of the algorithms and techniques behind building fast, performant and reliable storage systems.
- You have a strong background in performance engineering at the I/O layer on Linux.
- You have strong foundation in systems programming with Rust.
Nice to have
- Looking for: Learn about your problem solving skills. How you break down a problem and how you present a solution.
Similar roles
- Lead Infrastructure EngineerTeza Technologies · Armenia · Hybrid
- Lead GCP DevOps EngineerEPAM Systems · Remote · Armenia
- Lead Azure Cloud EngineerEPAM Systems · Remote · Armenia
- Senior DevOps EngineerChillBase · Armenia · Hybrid
- Solutions ArchitectTechBiz Global · Remote · Armenia
- Software Engineer, AI Coding Tasks (Contract)Askable · Remote · worldwide, UTC+4 accepted

