Join a fast‑growing team building a high‑performance object storage platform that powers millions of developers worldwide. You’ll work across the full stack, from client libraries to edge infrastructure, in an open‑source‑first, globally distributed environment.
What You’ll Do
- Enhance analytics storage with Apache Iceberg and DuckLake support.
- Build edge features like automatic cache invalidation to accelerate uploads.
- Optimize storage server performance, observability, and reliability at scale.
- Develop intuitive storage explorer UI together with frontend engineers.
- Improve APIs, client libraries, and CLI for seamless developer experience.
- Strengthen upload/download resilience by refining protocols and processing pipelines.
What You Need
- 5+ years backend engineering, production Node.js experience.
- Designed or operated highly scalable distributed systems.
- Proficient with PostgreSQL in production, including tuning and troubleshooting.
- Hands‑on with OpenTelemetry, Prometheus, Grafana for observability.
- Experience in performance tuning, production troubleshooting, and reliability engineering.
- Proven ownership mindset; drive projects from definition to delivery.
Good to Have
- Built developer tools or platforms on AWS, GCP, or Azure.
- Worked with Docker, Kubernetes, and large‑scale file transfer pipelines.
- Integrated CDNs, image/video processing (FFmpeg, Sharp) and modern codecs.
The Opportunity
The role is fully remote with a flexible, asynchronous culture and includes equity through an ESOP. You’ll also get direct support to contribute to open‑source projects used by a global developer community.
