
Director of Engineering, Compute
Posted 15 hours ago

Posted 15 hours ago
This is a fully remote position, open to applicants in United States.
• Take charge of the strategy and set high standards for Temporal's compute layer, encompassing design, delivery, and operations.
• Foster a culture that emphasizes ownership, quality, and a customer-centric approach in decision-making.
• Lead, recruit, and develop a high-ownership engineering team.
• Maintain close involvement with design documents and code while overseeing technical execution.
• Mentor engineers, enhance their skill sets, and eliminate obstacles in the delivery process.
• Propel the roadmap from current compute capabilities to next-generation compute platforms.
• Leverage feedback from customers and design partners to prioritize tasks and ensure consistent, iterative delivery.
• Oversee operations, on-call responsibilities, and incident response efforts.
• Conduct blameless postmortems and drive systemic improvements in reliability.
• Shape the architecture for large-scale, multi-tenant compute, focusing on workload isolation, security, scheduling, fleet efficiency, utilization, goodput, and performance.
• Manage utilization, capacity and supply planning, cost per compute unit, and fleet margin across CPU and future accelerated compute.
• Collaborate with Engineering, Product, SDK, UX/DX, Security, leadership, and design-partner customers.
• Convey progress, trade-offs, and risks to both technical and non-technical stakeholders.
• Demonstrated experience in leading software engineering teams that develop and manage large-scale compute platforms or fleets.
• Over 15 years of experience in software and/or infrastructure engineering.
• More than 10 years of experience in people management.
• Proven track record of ownership in delivery and live-site outcomes.
• Extensive knowledge in distributed systems and compute infrastructure.
• Experience in operating multi-tenant compute that supports production workloads.
• Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
• Exceptional communication skills.
• Strong capabilities in leadership, coaching, and performance management.
• Proficiency in planning, prioritization, and iterative delivery in dynamic, fast-paced environments.
• Understanding of fleet management concepts, including utilization, goodput, capacity and supply planning, and cost control.
• Experience in live-site reliability, including on-call duties, incident management, response, and postmortems.
• Familiarity with multi-tenant isolation and security, scheduling, and resource management.
• Ability to review design documents and code within a distributed systems codebase.
• Nice to have: Knowledge of MicroVMs, virtualization, managed-compute primitives, Kubernetes internals, serverless or hosted-compute products, AWS and GCP, cold-start/warm-pool/scheduling optimization, agent sandboxes, secure execution of untrusted code, GPU and accelerated compute.
• Must have legal authorization to work in the specified location.
• Equity
• Reasonable accommodation for individuals with disabilities.
• Option to opt-out of AI interview recording without affecting candidacy.
Alimentiv
Render
ŌURA
CardioOne
Get handpicked remote jobs straight to your inbox weekly.