Member of Technical Staff - Storage (Stockholm)

Requirements:

  • 5+ years of experience writing high-quality production code
  • Experience building high-performance distributed storage or caching systems at large scale
  • Strong cloud skills, including deep familiarity with object storage (S3 or similar), CDNs, and their consistency, throughput, and cost characteristics
  • Strong knowledge of low-level operating system foundations (Linux kernel, file systems, page cache, containers, etc.)
  • Willingness to participate in on-call rotation and respond to production incidents

Nice to Haves:

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

What You'll Be Doing:

  • Designing, building, and maintaining a distributed object storage system underpinning container images, volumes, and checkpoints at petabyte scale
  • Improving cold start latency by developing caching, preloading, and peer-to-peer data sharing within datacenters
  • Owning durability and cost optimization from streaming and batch replication to garbage collection of billions of objects
  • Working across the stack from local disk and page cache to distributed blob storage and garbage collection
  • Shaping the future of storage by pushing it closer to workloads
  • Enabling P2P sharing of data across workers in datacenters to reduce ingress
  • Replicating data across multiple blob storage providers
  • Automating garbage collection across hundreds of petabytes of data
  • Deploying colocated storage clusters to datacenters for accelerated high-throughput workloads
AI Summary ✨

Similar jobs

  • 2 days agoRemote
  • 7 days ago
  • 8 days ago
  • See all jobs in Sweden →