Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Platform Engineer: Storage

Temps plein

Railway

Job description

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

ABOUT THE ROLE

For this role, you will:

- 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

- Write Engineering Requirement Documents to take something from idea, to defined tasks, to implementation, to monitoring its success

- Set the longer-term architectural direction to scale the platform

This is a high impact, high agency role with direct effect on company culture, trajectory, and outcome.

ABOUT YOU

You should meet one or more of the following requirements:

- 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.

- You're comfortable owning a problem alone at a small company.

- You have a solid intuition about how long your solutions will last. All systems age. In startups, we can hope for 2-3 orders of magnitude, or 12-18 months.

- You have the grit to dive into a problem, implement a solution, scale that solution, and replace it when needed.

- You communicate well enough to get your point across, your solution implemented, and documented for when you're not around.

If your background is in adjacent infrastructure (hypervisor I/O, kernel development, distributed systems, persistent memory) and you want to apply that depth to storage, we want to hear from you.

We value and love to work with diverse persons from all backgrounds

Things to know

For better or worse, we're a startup; our team dynamics are different from companies of different sizes and stages.

- We're distributed ALL across the globe, and that's only going to be more and more distributed. As a result, stuff is ALWAYS happening.

- We do NOT expect you to work all the time, but you'll have to be diligent about your boundaries because the end of your day may overlap with the start of someone else's.

- We're a small team, with high ownership, who are not only passionate about what we do, but seek to be exceptional as well. At the time of writing we're 21, serving hundreds of thousands of users. There's a lot of stuff going on, and a lot of ambiguity.

- We want you to own it. We believe that ownership is a key to growth, and part of that growth is not only being able to make the choices, but owning the success, or failure, that comes with those choices.

Benefits and perks

At Railway, we provide best in class benefits. Great salary, full health benefits including dependents, strong equity grants, equipment stipend, and much more. For more details, check back on the main careers page

Beyond compensation, there are a few things that we believe that make working at Railway truly unique:

- Autonomy: We have very few meetings. Just a Monday and a Friday to go over the Company Board. We think your time is sacred, whether it's at work, or outside of work.

- Ownership: We're a company with a high ownership, high autonomy culture. We hope that you'll come in, help us, and over the course of many years do the best work of your life. When we bring you onboard, we expect you to change the company.

- Novel problems/solutions: We're a startup that's well funded, with cool problems, which lets us implement novel solutions! We abhor “busywork” and think, whether it's community, engineering, operations, etc there's always opportunity for creative and high leverage solutions.

- Growth: We want you to grow with us, but we know that talent is loaned, so when you figure out what area you want to grow in next, whether it's at Railway or outside, we'll make sure you land there.

How we hire

No tricks. No surprises. Here's the entire process:

1. Talk with us 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.

2. Work on a small project to discuss in the interview

- Asynchronously implement the following:

- Pre-interview: Design a Storage Engine to power something like Railway's Volume

- You can, and SHOULD! ask us questions ahead of time.

3. Review your solution with the Team

1. You'll sit down with someone on the team and go over the above. We'll poke into your solution, as well as get you acquainted with two more members of the team.

1. Looking for: Learn about your problem solving skills. How you break down a problem and how you present a solution.

2. Interview Structure (60 Minutes):

1. Prework (submitted before your interview): Complete your solution

2. 0-5m: introduction

3. 5-50m: Building (or expanding) your solution

4. 50-60m: Questions on Railway/Tech/etc

4. Meet the Team

1. You'll meet the Team, which will be comprised of 4 people from vastly different sections of the company.

1. Looking for: How you work with the rest of the team and communicate.

5. Offer and Details Chat with CEO

1. Finally, we will go over the process, the role, and hammer out the details about your position, onboarding, and all the deets.

#Global

L'offre d'emploi a été publiée il y a 10 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Platform Engineer: Storage à Canada
  •  ...Instagram Position Description: PAR is looking for a Senior AI Platform Engineer to be the technical cornerstone of our newly formed AI Platform...  ...upload, chunking, embedding model selection, vector storage, and OpenSearch Serverless indexing - exposing knowledgebase... 
    Senior
    Temps plein
    Сontrat
    Le monde entier

    PAR Technology

    Canada
    il y a 10 heures
  •  ...’ve rethought how software delivery should work and built a platform that is fast, reliable, secure, and able to scale to the needs...  ...Lyft, and Pinterest. Job Overview We’re hiring a Senior Platform Engineer to join our Platform engineering organisation. The Platform... 
    Senior
    Temps plein
    Travail au bureau
    Travail à distance
    Travail à domicile
    Bureau à domicile

    Buildkite

    Canada
    il y a 10 heures
  • $125k - $205k par année

     ...investments. Built on a native, AI-powered platform and more than a decade of proprietary...  .... About this position As a Senior Data Platform Engineer at Later, you'll own the foundation...  ...across ingestion, orchestration, storage, transformation, and consumption, including... 
    Senior
    Emploi permanent
    Temps plein
    Logé Sur Place
    Zone locale
    Travail à distance

    Later

    Canada
    il y a 10 heures
  • usd160k - usd175k par année

     ...As a Senior Platform Engineer, you’ll build the backend systems that power GrowthLoop!  The Platform team owns our query execution engine, our Journey orchestration logic, and our export delivery. This role is central to making GrowthLoop dependable as we grow, and you’... 
    Senior
    Temps plein
    Travail à distance
    Bureau à domicile
    Horaires flexibles

    GrowthLoop

    Canada
    il y a 10 heures
  • $125k - $205k par année

     ...most visible investments. Built on a native, AI-powered platform and more than a decade of proprietary data—including billions...  ...results. Learn more at later.com . About the role:  The Senior Engineer is responsible for driving large-scale projects, delivering... 
    Senior
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Zone locale
    Travail à distance

    Later

    Canada
    il y a 10 heures
  •  ...Supabase is the Postgres development platform, built by developers for developers. We provide...  ...solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search...  ...uploading anything. We are looking for engineers to solve this problem once and for all!... 
    Temps plein
    Travail à distance
    Horaires flexibles
    1 jour par semaine

    Supabase

    Canada
    il y a 10 heures
  •  ...United States and more! Benevity is seeking a talented Senior Staff Data Platform Engineer, who has an extensive record of hands-on data engineering...  ...of our medallion architecture on an AWS lakehouse, object storage with open table formats (S3, Apache Iceberg), cataloging... 
    Senior
    Temps plein
    Travail au bureau
    Horaires flexibles

    Benevity

    Canada
    il y a 10 heures
  • usd175k - usd220k par année

     ...technology, data, and fund administration services into a single platform that helps GPs move faster, make better decisions, and scale...  ...office some or all of the time. ABOUT YOUR ROLE As a Senior Software Engineer at Juniper Square, you're a hands-on individual contributor... 
    Senior
    Temps plein
    Travail au bureau
    Zone locale
    Travail à distance
    Travail à domicile

    Juniper Square

    Canada
    il y a 10 heures
  •  ...access issue ever again. ABOUT HONEYDEW Honeydew is building a platform for hundreds of millions of people globally to access expertise...  ...them, and we want to help them move faster. As a Platform Engineer, you’ll contribute to the work that makes our platform stronger,... 
    Senior
    Temps plein

    Honeydew

    Canada
    il y a 10 heures
  • usd137.2k - usd221.9k par année

     ...we ramp up investments in AI-driven product features, the Platform Engineering team is the engine room for this evolution. We are modernizing our...  ...and machine learning workflows. We are seeking a Senior AI Platform Engineer to lead the charge in designing and... 
    Senior
    Temps plein

    GFiber

    Canada
    il y a 10 heures
  • usd225.03k par année

     ...all the world’s assets on one open, programmable blockchain platform. Lead the engineering org building Fortary's institutional digital asset...  ...scenarios - Hire, mentor, and grow engineering managers and senior engineers - Drive adoption of AI-assisted engineering across... 
    Senior
    Temps plein
    Stage
    Zone locale

    Ava Labs

    Canada
    il y a 10 heures
  •  ...and private sector agencies investigate and disrupt crime. TRM's platforms enable investigators to trace illicit activity, build cases, and...  ...sits underneath government cloud investigations, alongside the engineer who currently owns this domain solo. This is a chance to build hands... 
    Senior
    Temps plein
    Le monde entier

    TRM Labs

    Canada
    il y a 10 heures
  • usd123.75k par année

     ...This is Engineering at Lattice Lattice’s Engineering team is continuously working to better...  ...experience. The Infrastructure Platform team focuses on the cloud services, infrastructure...  ....  What You Will Do As a Senior Software Engineer on the Infrastructure Platform... 
    Senior
    Temps plein
    Travail au bureau
    Travail à distance
    Travail à domicile

    Lattice

    Canada
    il y a 10 heures
  • usd200k par année

     ...custody system designed for today's complex, global market. Our platform is fully integrated with central clearing houses and exchanges...  ...for our clients. By combining highly-skilled product and engineering talent with seasoned finance professionals, we're building the... 
    Senior
    Temps plein
    Travail au bureau
    Travail à distance

    Clear Street

    Canada
    il y a 10 heures
  •  ...responsible for the infrastructure and platform services behind customer-...  ...create an environment where engineers can do their best work,...  ...tradeoffs, working closely with senior individual contributors and ensuring...  ...such as compute, networking, storage, IAM, secrets, service-to-... 
    Senior
    Temps plein
    Zone locale
    Le monde entier

    Redis

    Canada
    il y a 10 heures
  • usd236k - usd295k par année

     ...At Render, we’re building the modern cloud platform for developers creating AI-native, full-stack, multi-service applications. Our...  ...enjoyable, and respectful of your time. ABOUT THE ROLE As Senior Engineering Manager for Agent Platform & UX, you will lead two teams... 
    Senior
    Contrat Longue Durée
    Temps plein
    Stage
    Travail à distance
    Le monde entier
    Bureau à domicile

    Render

    Canada
    il y a 10 heures
  • $135k - $180k par année

     ...push the boundaries of what’s possible. These state-of-the-art platforms are powered by proprietary in-house technology, a key component...  ...libraries and design system, the build and release tooling every engineer touches daily, and the performance, accessibility, and observability... 
    Senior
    Сontrat
    Travail à distance

    Penn Interactive

    Canada
    il y a 10 heures
  •  ...ABOUT THE ROLE We are seeking a platform engineer to join our Compute team. This team owns the critical systems that power project provisioning...  ...and Azure is a plus) - particularly compute, networking, and storage services; - Have 3+ years experience working with building... 
    Temps plein
    Travail à distance
    Horaires flexibles

    Supabase

    Canada
    il y a 10 heures
  •  ...ABOUT THE ROLE As a Cloud Platform Engineer at Supabase, you’ll join Cloud Engineering, part of Engineering Operations, and shape the foundations...  ...- Developing reusable security primitives, including secrets storage, KMS, certificate management, token vending, direct service-to... 
    Temps plein
    Stage
    Travail à distance
    Horaires flexibles

    Supabase

    Canada
    il y a 10 heures
  • $187k - $237k par année

     ...Blackpoint Cyber is seeking a strategic and visionary Director of Platform Engineering to lead the development and execution of its Unified Security...  ...with Blackpoint’s endpoint agent and vendor data, including storage, tiered access, and query capabilities. - Deliver platform... 
    Contrat Longue Durée
    Temps plein
    Zone locale

    Blackpoint Cyber

    Canada
    il y a 10 heures
  •  ...is a diverse group of experienced engineers, traders, and brokerage professionals...  ...the team & role The Data Platform team builds and operates the shared...  ...platform, including distributed query engines, orchestration, lakehouse storage, metadata, and cataloging. Own... 
    Temps plein
    Travail à distance
    Bureau à domicile

    Alpaca

    Canada
    il y a 10 heures
  • usd204k - usd280k par année

     ...Render, we’re building the modern cloud platform for developers creating AI-native, full-stack...  ...the best internal developer platform for engineers to move fast, confidently, reliably, and...  ..., CI/CD, developer environments, storage, and more) from good to great. Because the... 
    Contrat Longue Durée
    Temps plein
    Travail à distance
    Le monde entier
    Bureau à domicile

    Render

    Canada
    il y a 10 heures
  •  ...real-time data streaming. Our platform empowers organizations to process...  .... At its core is the URSA engine, which seamlessly integrates Apache...  ...We are looking for a Senior Software Engineer to help build...  ...Kafka compatibility with modern storage technologies. You will work... 
    Senior
    Temps plein
    Le monde entier

    StreamNative

    Canada
    il y a 10 heures
  •  ...owner, and operator of utility-scale energy storage and hybrid renewable projects that power...  ...across North America.   The Senior Asset Manager is responsible for maximizing...  ...Operations, O&M providers, and Performance Engineering to monitor and improve asset performance,... 
    Senior
    Contrat Longue Durée
    Temps plein
    Сontrat
    Travail au bureau
    Travail à distance

    Aypa Power

    Canada
    il y a 10 heures
  • $147k - $238k par année

     ...About the Team The ClickPipes Platform plays a critical role in driving the growth of our company and ensuring the success...  ...Connector for ClickPipes - The Evolution of ClickPipes As a Senior Full-Stack Engineer, you’ll design and build complex, data-heavy user... 
    Senior
    Contrat Longue Durée
    Temps plein
    Zone locale
    Travail à distance
    Bureau à domicile
    Horaires flexibles

    ClickHouse

    Canada
    il y a 10 heures
  • usd155k - usd170k par année

     ...customer satisfaction and drive revenue growth. Our comprehensive platform offers automated customer service handling, seamless...  ...Francisco. About the Role: Extend is looking for a Senior Data Platform Engineer to help build and mature our merchant integration platform.... 
    Senior
    Temps plein
    Stage
    Horaires flexibles

    Extend

    Canada
    il y a 10 heures
  •  ...generation multi-silicon AI cloud and runtime platform to power the world’s most demanding AI...  ...We are seeking a GPU Cloud Platform Engineer to join our core infrastructure team and...  ...stable operation of compute, network, and storage systems; monitor and troubleshoot online... 
    Temps plein
    Travail à distance
    Horaires flexibles

    Yotta Labs

    Canada
    il y a 10 heures
  •  ...Supabase is the Postgres development platform, built by developers for developers. We provide...  ...solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search...  ...ROLE We are seeking a Platform Software Engineer with deep experience in distributed... 
    Temps plein
    Travail à distance
    Horaires flexibles

    Supabase

    Canada
    il y a 10 heures
  •  ...Position Summary: At Miovision, we are engineering the future of smart transportation, and...  ...building a governed, API-first technology platform that will act as the ultimate express lane...  ..., and AI agents. We are looking for a Senior Director, Platform to serve as the master... 
    Senior
    Contrat Longue Durée
    Temps plein
    Сontrat
    Travail à distance
    Horaires flexibles
    Travail posté

    Miovision

    Canada
    il y a 10 heures
  •  ...Description We are looking for a Senior Programmable Voice Engineer to develop programmable voice...  ...infrastructure similar to Twilio and other CPaaS platforms. The role includes designing and...  .... Experience building routing engines, IVR platforms, voice bots, or omnichannel... 
    Senior
    Temps plein
    Stage
    Travail à distance
    Relocation

    Miratech

    Canada
    il y a 28 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Senior Platform Engineer: Storage. Soyez parmi les premiers à postuler !