CareerPlan

Senior Software Engineer, Cloud Data Storage

Remote · United States | United StatesRemoteFull-time$140k–$231k2026-11-07
RemoteNo visa sponsorship

Core

Design, build, and maintain backend functionality for highly scalable, multi-tenant cloud data storage services, including persistence APIs, storage abstractions, and observability for workflow state machines.

Role type

Senior Software Engineer (Cloud Data Storage)

Builds

Custom persistence stack for Temporal Cloud (Write Ahead Log, metadata stores, multi-level caches, tiered storage)

Domain

Cloud Infrastructure / Distributed Systems

Required skills

Distributed systems design, Concurrent programming, Go or Java, AWS cloud services, SLO management, Incident response, Technical leadership, API design, Schema design, Replication strategies

Preferred skills

Workflow engine experience (Temporal/Cadence), Storage domain expertise (LSM trees, columnar stores), Multi-region operations, Kubernetes controllers, Open source contributions

Technologies

Go, Java, AWS, Cassandra, etcd, Kubernetes, K8s controllers, CRDs