Staff Software Engineer, Compute – Temporal Cloud

Posted 3 days ago

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Develop managed compute primitives for Temporal Cloud, ensuring clear abstractions, APIs, and extensibility across various compute providers.

β€’ Design self-optimizing autoscaling systems incorporating signals, backstops, debouncing, and guardrails.

β€’ Establish the boundary between Open Source Server and Cloud concerning compute capabilities.

β€’ Architect, construct, and maintain services critical to task execution.

β€’ Implement cloud integrations that encompass customer-account execution, IAM boundaries, secure credential management, networking limitations, quotas, and failure scenarios.

β€’ Set SLOs, perform tracing/metrics, conduct load and failure testing, facilitate incident reviews, and continuously enhance system robustness.

β€’ Deliver end-to-end solutions, including API design, rollout strategies, ensuring backwards compatibility, and long-term maintenance.

β€’ Create design documents, lead reviews, provide technical guidance, and mentor team members.

β€’ Drive cross-team platform modifications across Server, SDKs, Security, and Control Plane.


⛳️ Requirements

β€’ Extensive experience in building distributed systems or multi-tenant platform services, covering design, implementation, and production operations.

β€’ Strong foundational knowledge in systems, focusing on concurrency, performance, reliability, and failure-mode analysis.

β€’ Proven track record of delivering platform primitives utilized by engineers or customers, such as APIs, control planes, or data planes.

β€’ Experience managing SLOs, responding to incidents, and enhancing on-call performance.

β€’ Exceptional written communication skills and the ability to evaluate trade-offs clearly.

β€’ Proficiency in Go is advantageous.

β€’ Familiarity with building cloud infrastructure compute platforms is a plus.

β€’ Knowledge of IAM/security boundaries for cross-account execution models is beneficial.

β€’ Experience in developing Kubernetes controllers/CRDs or managing heterogeneous worker fleet operations is a plus.


🏝️ Benefits

β€’ Equity

β€’ Reasonable accommodations for individuals with disabilities

β€’ AI interview recording/transcription with the option to opt-out without affecting candidacy

People also viewed

NVIDIA1 day ago

Principal Software Engineer – E2E Performance, Goodput

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$272k – $431.3k/year
ApplyView job
ContractHero | Digital Contract Management1 day ago

Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
SBS CyberSecurity1 day ago

Lead Software Engineer

US flagSouth Dakota OnlyFull-timeFull-stack Engineer$80k – $100k/year
ApplyView job
Tripoint Solutions1 day ago

Software Developer

US flagAlabama, +18 more locationsFull-timeFull-stack Engineer$100k – $130k/year
ApplyView job
Intersog1 day ago

AI Product Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Geomagical Labs1 day ago

Frontend Engineering Lead

CA flagCanada OnlyFull-timeFull-stack EngineerC$170k – C$215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers