[Remote] Staff Software Engineer, Cloud Data Storage
Note: The job is a remote job and is open to candidates in USA. Temporal is an open source technology company building a reliable programming model and developer-focused infrastructure. The Staff Software Engineer will design, build, and maintain highly scalable, multi-tenant backend services and Temporal Cloud’s custom persistence stack, while driving reliability, performance, technical leadership, and cross-team delivery.
Responsibilities
- Design & build distributed data systems – craft APIs, schemas, and replication paths that keep petabytes of workflow history durable and query-able. Clearly document design choices and operational knowledge to successfully deploy and run service with those features
- Drive reliability & performance – own SLOs, create chaos-test plans, profile hot paths, and lead incident reviews
- Technical leadership – break down roadmap epics, mentor mid-level engineers, steward design docs through RFC
- Cross-team collaboration – partner with the Server, Cloud, and DX teams to land features end-to-end
Skills
- 5 or more years of experience as an "Arranger" and/or "Builder/Enhancer" of highly scalable distributed systems
- Solid computer science fundamentals in distributed systems concepts including multi-threading and concurrency
- Experience writing concurrent code in production with languages like Go or Java or other applicable languages with skill level as "high end of Intermediate" and/or "Advanced" or "Expert" levels
- Experience building and running services on AWS
- Experience with Elastic Search and/or Clickhouse
- Occasional travel may be required for company events, team offsites, and other meaningful moments that bring us together
- Bonus: Microsoft Azure and Google GCP experience
- Prior contributions to Temporal, Cadence, or other workflow engines
- Deep expertise in a storage domain (LSM trees, columnar stores, transactional logs, etc.)
- Operated multi-region, ≥99.99 % uptime services
- Experience working with Open Source Systems
- Experience in building K8s controllers and/or CRDs is a plus
Benefits
- Additionally, this role is eligible to participate in Temporal's equity plan.
- Unlimited PTO, 12 Holidays + 2 Floating Holidays
- 100% Premiums Coverage for Medical, Dental, and Vision
- AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
- Empower 401K Plan
- Additional Perks for Learning & Development, Lifestyle Spending, Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!
Company Overview
Company H1B Sponsorship