M

Modal

Cloud-based on-demand code execution platform

Member of Technical Staff - Storage

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeStockholm, Sweden$250k - $300k /yrIn-person

About the Job

Requirements

  • Have at least 5 years of experience writing high-quality production code.
  • Have built high-performance distributed storage or caching systems at a large scale.
  • Have strong cloud skills, including deep familiarity with object storage such as S3, content delivery networks, and their consistency, throughput, and cost characteristics.
  • Have strong knowledge of low-level operating system foundations, including the Linux kernel, file systems, page cache, and containers.
  • Be willing to participate in the on-call rotation and respond to production incidents.

Responsibilities

  • Build peer-to-peer data sharing across workers within a single datacenter to reduce ingress.
  • Replicate data across multiple blob storage providers.
  • Automate garbage collection across hundreds of petabytes of data.
  • Deploy colocated storage clusters to datacenters to accelerate high-throughput customer workloads.
  • Design caching, preloading, and peer-to-peer layers to reduce object-store latency and keep public ingress off saturated uplinks.
  • Own durability and cost at petabyte scale, including streaming and batch replication between origins and garbage collection over billions of objects.
  • Work across the stack, from local disk and page cache to distributed blob storage and garbage collection, and help shape the evolution of storage as it moves closer to workloads.

Desired Qualifications

  • Have experience with replication, content addressing, and consistency models in multi-region or multi-cloud systems.
  • Have experience operating storage systems at scale, including petabyte-scale datasets, high-throughput read/write paths, and large-scale garbage collection or data migration.
  • Have experience with data engineering at petabyte scale.
  • Have prior experience with Rust.

About the Company

Modal

Cloud-based on-demand code execution platform

Modal provides on-demand cloud compute for developers, data engineers, and machine learning practitioners, letting users run code in the cloud without managing underlying infrastructure. It works by letting users define their environment in Python code and launch hundreds of custom containers in the cloud, with near-instant startup thanks to a high-performance file system, and it supports on-demand GPUs and serverless web endpoints while charging for compute resources used. It differentiates itself through a Python-centric workflow, fast container startup, and an integrated set of tools for monitoring, live logs, and distributed queues to handle scalable workloads. Its goal is to simplify cloud-based execution of code and data workloads, offering a scalable, cost-aware platform for modern software development.

Company size
201-500
Company stage
Series D
Total funding
$1.2B
Headquarters
New York City, New York
Founded
2021

Recently Posted Jobs

Explore more opportunities at Modal

See more jobs