Senior Platform Engineer: Storage

Railway
San Francisco
Workplace: RemoteFull timeFunction: DevOps, Cloud & InfrastructureSkills: ["Communication","Problem-solving","Ownership","Priority setting"]

Senior Platform Engineer: Storage at Railway builds and maintains high-performance, fault-tolerant storage infrastructure. You will design and operate Ceph clusters, create APIs and orchestration services with Go, gRPC, ScyllaDB, and Temporal, and craft engineering requirements to turn ideas into measurable, scalable storage solutions used by millions of applications. You’ll work in a distributed, startup environment with high ownership and autonomy.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Railway
Railway
1 year ago

Senior Platform Engineer: Storage

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Senior Platform Engineer: Storage at Railway builds and maintains high-performance, fault-tolerant storage infrastructure. You will design and operate Ceph clusters, create APIs and orchestration services with Go, gRPC, ScyllaDB, and Temporal, and craft engineering requirements to turn ideas into measurable, scalable storage solutions used by millions of applications. You’ll work in a distributed, startup environment with high ownership and autonomy.
Location: San Francisco
Workplace: Remote
Employment Type: Full time
Job Function: DevOps, Cloud & Infrastructure
Seniority: Sr. Manager level

Key Responsibilities

  • •Design and evolve multiple production Ceph clusters, from hardware design, to driving network requirements to configuring, tuning and operating clusters and their clients
  • •Create efficient, generalizable APIs using systems/kernel features to provide safe, as-fast-as-possible live-migrations of stateful workload between hosts
  • •Design and build API and Orchestration services to tie storage primitives to higher level primitives using Go, gRPC, ScyllaDB and Temporal
  • •Write Engineering Requirement Documents to take something from idea, to defined tasks, to implementation, to monitoring it’s success
  • •Design build a suite of storage primitives that can be used by customer applications, internal services and enable higher level platform features such as streaming image pulls or movable build caches

Pay and Benefits

Perks:Health InsuranceEquityEquipment Stipend

Key Requirements

  • •Experience architecting and implementing distributed systems, with a focus on fault tolerance, resiliency and scalability
Experience:Distributed systemsStorageCephBlock storage
Skills:CommunicationProblem-solvingOwnershipPriority setting
Tech Stack:CephGoGRPCScyllaDBTemporalLinuxKernel features

Company Brief

Railway
Provides a developer-focused, zero-ops cloud platform to deploy, run and manage applications and databases with minimal configuration; targets engineers and AI-native teams seeking faster, simpler infrastructure.
Industry: Cloud Computing
Company Size: Small (11 to 50 employees)
Growth: Growth Stage Startup
Funding: Series B
Headquarters: San Francisco, United States
Founded: 2020
WebsiteLinkedInGlassdoor