CareerPlanGet AI match score →

Senior Software Engineer (Storage)

USA💼 Full-time💰 $123,000–$123,000🗓 2026-07-20 → 2026-07-31

Core

Design, develop, and maintain high-performance, scalable, and reliable backend services for distributed storage platforms, ensuring data availability, consistency, replication, and fault tolerance.

Role type

Senior IC backend engineer (distributed storage systems)

Builds

Distributed storage platforms, RPC-based services, and high-throughput backend components

Domain

Cloud-native distributed systems and storage infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, Golang, Java, Python, C/C++, distributed systems design, consistency models, replication strategies, fault tolerance, partitioning, sharding, data structures, algorithms, multithreading, asynchronous programming, concurrency models, RPC (gRPC, Apache Thrift), microservices

Preferred skills

Service discovery (Consul, ZooKeeper), service mesh (Envoy, Istio), IPv6 networking

Technologies

Rust, Golang, Java, Python, C++, gRPC, Apache Thrift, Consul, ZooKeeper, Envoy, Istio, microservices

Responsibilities

Design and develop scalable backend services for distributed storage; troubleshoot complex production issues and perform root cause analysis; participate in on-call rotations for critical systems; collaborate with globally distributed engineering teams; continuously improve system reliability and performance.

Seniority

Senior, hands-on IC

Sourced via devitjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Devitjobs ↗