2h ago

Staff Software Engineer, Cloud Data Storage

United States

$212,000-$286,000 / year

full-timesenior Remotecloud computing

Tech Stack

Description

You will design, build, and maintain highly scalable, multi-tenant backend services for Temporal Cloud, owning the custom persistence stack including Write Ahead Log, metadata stores, multi-level caches, and tiered storage. You'll drive reliability through SLOs, chaos testing, and incident reviews, while providing technical leadership and collaborating across teams to deliver features end-to-end.

Requirements

  • 5+ years experience building highly scalable distributed systems
  • Solid CS fundamentals in distributed systems, multi-threading, concurrency
  • Experience writing production concurrent code in Go or Java (high intermediate to expert level)
  • Experience building and running services on AWS
  • Experience with Elastic Search and/or Clickhouse

Responsibilities

  • Design and build distributed data systems: craft APIs, schemas, and replication paths for petabyte-scale workflow data
  • Document design choices and operational knowledge to deploy and run services
  • Drive reliability and performance: own SLOs, create chaos-test plans, profile hot paths, lead incident reviews
  • Provide technical leadership: break down roadmap epics, mentor mid-level engineers, steward design docs through RFC
  • Collaborate cross-team with Server, Cloud, and DX teams to land features end-to-end
0 views 0 saves 0 applications