T

Temporal Technologies

Runs durable workflows for software applications

Director of Engineering - Compute

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote in USA$214.4k - $351.8k /yrRemote

About the Job

Requirements

  • Proven experience leading software engineering teams that build and operate large-scale compute platforms or fleets, with strong operational practices.
  • At least 15 years in software and/or infrastructure engineering, including at least 10 years of people management and demonstrated ownership of delivery and live-site outcomes.
  • Deep distributed-systems and compute infrastructure expertise, with hands-on judgment to guide architecture and execution.
  • Experience operating multi-tenant compute that other people's production workloads depend on.
  • A bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Ability to communicate and partner across engineering, product, and leadership, and incorporate customer feedback into the roadmap.
  • Strong leadership, coaching, and performance-management abilities, including growing engineers and building a healthy, accountable, high-ownership team.
  • Ability to plan, prioritize, and deliver iterative milestones in an ambiguous, fast-moving environment while managing unplanned work.
  • Knowledge of fleet utilization, goodput, capacity and supply planning, and cost discipline as engineering concerns.
  • Experience with live-site reliability practices, including on-call, incident management and response, and postmortem-driven continuous improvement.
  • Strong command of compute-platform building blocks, including multi-tenant isolation and security, scheduling, and resource management.
  • Ability to review and raise the bar on technical artifacts, including design documents and code reviews, across a distributed-systems codebase.

Responsibilities

  • Own the strategy and standards of excellence for the compute layer across design, delivery, and operations, and build a culture of ownership, quality, and customer-first decision-making.
  • Lead, hire, and grow a high-ownership team; stay close to design documents and code; coach engineers, develop their skills, and remove delivery friction.
  • Drive the roadmap from current compute capabilities toward next-generation compute platforms, using customer and design-partner feedback to prioritize and turn ambiguous requirements into predictable iterative delivery.
  • Own operations, run on-call and incident response, and drive blameless postmortems and systemic fixes to prevent recurrence.
  • Guide architectural decisions for large-scale, multi-tenant compute, including workload isolation and security, scheduling, fleet efficiency, utilization, goodput, and performance; ensure platform reliability and efficiency.
  • Own utilization, capacity and supply planning, and the fleet's cost-per-unit-of-compute and margin profile across current CPU compute and future accelerated compute.
  • Partner with leadership, Product, SDK, UX/DX, Security, and design-partner customers to align priorities and unblock delivery; communicate progress, tradeoffs, and risk to technical and non-technical audiences.

Desired Qualifications

  • An advanced degree.
  • Experience with microVMs and virtualization (Firecracker, gVisor, Edera), managed-compute primitives (AWS Fargate, GCP Cloud Run, AWS Lambda), and/or Kubernetes internals.
  • Experience building serverless or hosted-compute products from 0 to 1, including rapid-delivery versus durable-platform tradeoffs.
  • Multi-cloud delivery across AWS and GCP.
  • Experience with cold-start, warm-pool, and scheduling/latency optimization for on-demand compute.
  • Experience with agent sandboxes, secure execution of untrusted code, or other AI-agent infrastructure.
  • GPU or accelerated compute experience, including fractional GPUs (MIG, MPS, time-slicing), GPU scheduling, training versus inference fleets, and multi-tenant GPU isolation.

About the Company

Temporal Technologies

Runs durable workflows for software applications

Temporal Technologies develops a workflow execution platform for software teams building applications that span services and run over long periods. Developers define business processes as code, separating coordination logic from tasks such as API calls, payment processing and data transfers. The platform persists execution state and coordinates retries after failures, helping applications resume work without teams writing their own recovery infrastructure. Temporal maintains an open-source engine and sells Temporal Cloud, its managed service, with charges for actions, stored workflow history and support. Founded in 2019, the company is headquartered in Bellevue, Washington.

Company size
501-1,000
Company stage
Series E
Total funding
$1.2B
Headquarters
Bellevue, WA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Temporal Technologies

See more jobs