# Senior Software Engineer, Cloud Data Storage

Hiring organization: [Temporal](https://career.thegoodapps.co/organizations/temporal)

Canonical page: https://career.thegoodapps.co/jobs/ed1a47fc-38ca-47dd-9ad4-524941af9603

Listed on Temporal's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Senior
- Location: United States - Remote Opportunity
- Remote: yes
- Salary: 176000 – 231000 USD per year

## Summary

This role designs and operates the distributed data storage layer that powers Temporal's workflow engine, handling petabytes of state across multiple cloud vendors. It suits engineers experienced in building large-scale backend systems who want to own a critical persistence stack and mentor other engineers.

_Our summary, not Temporal's wording._

## Skills named

Amazon Web Services (AWS), Apache Cassandra, Go, Java, Kubernetes

## Required

- 5+ years building or enhancing highly scalable distributed systems
- Strong computer science fundamentals in distributed systems, multi-threading, and concurrency
- Production experience writing concurrent code in Go, Java, or similar languages at intermediate-advanced level
- Experience building and running services on AWS

## Nice to have

- Contributions to Temporal, Cadence, or other workflow engines
- Deep expertise in storage systems (LSM trees, columnar stores, transactional logs)
- Operated multi-region services with 99.99%+ uptime
- Open source systems experience
- Experience building Kubernetes controllers and CRDs

Apply on Temporal's site: https://job-boards.greenhouse.io/temporaltechnologies/jobs/4770137007
