Our client is building next-generation cloud storage infrastructure—tech that could become as essential as AWS itself. They’re looking for a deeply technical Distributed Systems Engineer who loves building from first principles, thrives on solving ambiguous problems, and wants to shape foundational infrastructure used across AI, HPC, analytics, and beyond.
What You’ll Do
You’ll be one of the earliest engineers on the team, owning massive areas of the system and building brand-new infrastructure primitives.
Build high-performance, never-before-seen capabilities in storage
Design distributed interactions (atomicity, idempotency, consensus)
Deploy + generalize infra across multi-cloud environments
Troubleshoot and resolve complex production issues for real customers
Operate in high ambiguity and rapidly shifting requirements
Influence product + technical direction as an early foundational hire
Who You Are
You’re the type who knows what’s happening from CPU cycles to kernel drivers — and you actually enjoy going deep. You likely have:
2–10 years building and operating distributed systems
Experience creating databases, storage engines, or core infrastructure (not just apps using them)
Low-level programming experience in C, C++, Rust, Go, Haskell, or OCaml
Strong understanding of distributed systems: consensus, scaling, failure modes
Ability to debug across multiple systems using logs, metrics, flame graphs
Experience from both startup/hyper-growth and/or top-tier engineering orgs
On-call experience with complex production systems
Bachelor’s degree in CS or related field (bonus: top-tier CS program)