Startups

Senior Platform Engineer: Storage

Railway · Global · Remote

← All jobs
About Railway

Railway is a full-stack cloud for deploying web apps, servers, databases, and more with automatic scaling, monitoring, and security. Backed by Redpoint.

About the role

This is completely open ended and we're just trying to see who you are, what you want to do, and where you wanna go.

What they're looking for

  • You've built and operated distributed storage systems and have a strong grasp of first-principles
  • 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 experience building large distributed systems where consistency and availability was critical
  • You have a strong background in performance engineering at the I/O layer on Linux
  • You have strong foundation in systems programming with Rust
More about this role

Our core mission at Railway is to let developers create, ship and operate software with minimal friction. Fundamental to that mission is an array of rock-solid and composable primitives, principal among these - storage.

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. This demands we build high-availability primitives that “work anywhere” and that can migrate between different environments with minimal (ideally zero) downtime. Moving storage is the hardest challenge in this task, and it has required us to invest in building custom systems from first-principles.

You will principally be working on our new log structured block-storage system that is designed for performance, high-density and high-availability across cloud and baremetal environments.

Want to learn about our work culture? Here is a three-part blog series that will help you see the unique ways our team works (Parts 1 , 2 , 3 , and 4 ).

Curious? Here are 3 blog posts that dive into exciting projects this team has worked on: 1 , 2 , 3

Lead the development of Railway's...

Read the full posting on Railway's site ↗

Platform

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.