
Senior Software Engineer, Compute (Temporal Cloud)
Temporal TechnologiesAbout Us
Senior Software Engineer, Compute (Temporal Cloud)
Temporal powers durable execution for the world’s most demanding AI and enterprise systems. The Compute team at Temporal makes that durability feel effortless by building the managed compute primitives that run workers and other execution systems across Temporal Cloud.
We’re solving a hard platform problem: make compute transparent, elastic, safe-by-default, observable, and multi-cloud — without turning customers into infrastructure operators. We build platform primitives that span a variety of execution environments (e.g., serverless-style runtimes, containerized fleets, and customer-controlled deployments). Our work sits at the intersection of control plane + data plane: scaling decisions, isolation boundaries, multi-tenant safety, and production-grade observability. If you’ve built autoscaling systems, multi-tenant platforms, or cloud infrastructure, you’ll find a lot to love here.
See the "Compute team" link to read more --> Compute team - [new window opens]
As part of this role, you will:
Invent
- Create new managed compute primitives that feel first-class in Temporal Cloud: crisp abstractions, clean APIs, and an extension story across compute providers.
- Design self-optimizing autoscaling systems (signals, backstops, debouncing, guardrails) that scale worker fleets safely and predictably.
- Define the Open Source Server ↔ Cloud boundary for compute capabilities, keeping the architecture cohesive and maintainable.
Own
- Architect, build, and operate services on the hot path of task execution where performance and correctness are customer-visible.
- Deliver real-world cloud integrations (e.g., customer-account execution): IAM boundaries, secu
Opens the company's application page
Listed via
Jobicy
jobicy.com
Similar roles
Design & Tech
Related reads from TCHNX

The Quiet Revolution in Local-First Software
As major platforms face outages and data breaches, a new generation of developers is building applications that prioritise local data storage and peer-to-peer sync, challenging the cloud-first orthodoxy that's dominated tech for two decades.

The Quiet Revolution in Edge AI: Why Your Next Computer Might Not Need the Cloud
As neural processing units become standard in consumer devices, we're witnessing a fundamental shift in how AI applications work. Local processing is no longer a fallback; it's becoming the preferred architecture.

The Rise of AI-Assisted Code Generation 2: Are Developers Becoming Prompt Engineers?
As AI coding assistants reshape software development, the industry grapples with a fundamental question: is writing code giving way to writing prompts? We examine how London's tech scene is adapting to this seismic shift.
