Senior Staff Engineer, Open Source Server
Core
Technical lead for the core Temporal open-source server, focusing on distributed systems, task processing, and workflow execution.
Role type
Senior Staff Engineer (Technical Lead)
Builds
Core Temporal server features including matching, scheduling, task processing, quotas, throttling, and developer primitives.
Domain
Distributed systems, workflow orchestration, open source infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, concurrency, fault tolerance, scheduling, performance optimization, Go/Java backend development, high-scale system operations, API design, open source community engagement
Preferred skills
cloud infrastructure (AWS/Azure/GCP), NoSQL/SQL databases (Elasticsearch, Cassandra, PostgreSQL), Kubernetes controllers
Responsibilities
Lead design and implementation of server features, set technical direction for specific areas, solve distributed systems problems, partner with product and cloud teams, improve testing and observability, mentor engineers
Seniority
Senior Staff, hands-on technical leadership