CareerPlan

Principal Software Engineer - Object Store

San Mateo, CAFull-time$295k2026-10-08 → 2026-11-10
HybridNo visa sponsorship

Core

Designing and building a multi-tenant, in-house object storage platform on bare metal to handle exabyte-scale assets, media, and ML datasets.

Role type

Principal Software Engineer (Distributed Storage)

Builds

A durable, fast, and efficient object storage platform replacing cloud solutions.

Domain

Infrastructure / Distributed Systems / Storage

Deliverable

production ML models | infrastructure

Required skills

C++, Go, Rust, distributed storage architecture, erasure coding, geo-replication, cluster lifecycle management, capacity planning, low-latency optimization, automation, cross-functional leadership

Preferred skills

Open-source storage contributions, S3 API compatibility, NVMe/HDD tiering, cloud migration experience

Responsibilities

Design S3-compatible gateways and metadata systems; define multi-year technical strategy; evolve control plane for elastic scaling; manage bare-metal fleet operations; optimize data paths for latency and cost; establish engineering best practices; automate testing and CI/CD; mentor engineers.

Seniority

Principal, hands-on IC with strategy & mentorship