Principal Software Engineer - Object Store

Added
9 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

rust s3 go ci/cd distributed storage

πŸ“‹ Description

  • Design and build the object store β€” S3-compatible gateway, metadata and indexing, data placement
  • Own the technical strategy: multi-year architecture, build-vs-buy calls, and the migration off
  • Evolve the control plane for elastic scaling, autonomous healing, self-service provisioning, and
  • Run the bare-metal fleet at scale β€” cluster lifecycle, upgrades, rebalancing, failure domains
  • Profile and optimize critical data paths; drive down tail latency and cost per byte.
  • Establish engineering best practices β€” design reviews, benchmarks, failure drills, post-incident

🎯 Requirements

  • 8+ years of experience in software engineering or a relevant field
  • Deep experience building and operating large-scale distributed storage β€” object stores, blob
  • Hands-on experience running an object storage platform in production: data placement and
  • Strong skills in C++, Go, or Rust.
  • Deep understanding of durability and replication β€” erasure coding, geo-replication, consistency
  • Proven success shipping high-throughput, low-latency services on bare-metal, on-prem fleets with

🎁 Benefits

  • Equity compensation and benefits as described on the Roblox total rewards page.
  • Equal employment opportunities and reasonable accommodations for candidates with qualifying
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’