← All roles
Senior Developer Advocate, Developer Education
GoJavaTypeScriptPythonDistributed SystemsTemporal
About the role
Durable execution changes how you build software. It makes applications reliable by default, but it's a genuinely new way to think, so most developers meet it with a lot of questions. Developer Education exists to answer them. We take a developer from their first 'what is this?' to running production-grade Temporal applications, along a guided journey that gets them hands-on from the first step. We treat education as a product, not a side project. It's a serious, resourced effort to build a real
Requirements
Strong software engineering background and the ability to build production-quality, real working examples in at least one of Temporal's primary SDK languages (Go, Java, TypeScript, Python, or .NET). Solid understanding of distributed systems fundamentals, including state management, fault tolerance, concurrency, and event-driven architectures. Demonstrated experience creating high-quality technical education content (tutorials, workshops, courses, docs, or similar) for developer audiences. Clear
About the company
Temporal
Temporal is an open-source platform that empowers developers to build reliable, scalable applications, particularly for AI workloads. It offers a robust orchestration layer, enabling complex workflows with automatic retries and durable execution, making it the infrastructure of choice for leading tech companies.
View company page →More from Temporal
Senior Manager, Solutions Architecture - New Logo
Distributed SystemsJavaGoTypeScriptPythonC#PHPAWSGCPAzure
$280k–340k
Remote · US
Senior Manager, Solutions Architecture - New Logo
$280k–340k
Distributed SystemsJavaGoTypeScriptPythonC#PHPAWSGCPAzure
Senior Software Engineer, Compute (Temporal Cloud)
Distributed SystemsKubernetesGoTemporal
$176k–238k
Remote · US
Senior Software Engineer, Compute (Temporal Cloud)
$176k–238k
Distributed SystemsKubernetesGoTemporal
Staff Solutions Architect, Banking - India
JavaGoTypeScriptPythonC#PHPDistributed Systems
₹8000k–10000k
Onsite · India
Staff Solutions Architect, Banking - India
₹8000k–10000k
JavaGoTypeScriptPythonC#PHPDistributed Systems
Staff Software Engineer - Agent Optimization
PythonTypeScriptJavaGo
$224k–302k
Remote · CA, US
Staff Software Engineer - Agent Optimization
$224k–302k
PythonTypeScriptJavaGo
Senior Language Runtime Engineer
PythonTypeScriptRubyRustGoJavaDistributed Systems
$176k–237k
Remote · US
Senior Language Runtime Engineer
$176k–237k
PythonTypeScriptRubyRustGoJavaDistributed Systems
Similar roles
Senior Software Engineer, AI-Native Platform (Remote)
$158k–190k
Senior Software Engineer, AI-Native Platform (Remote)
$158k–190k
Senior Software Engineer, Developer Experience
$165k–242k
Senior Software Engineer, Developer Experience
$165k–242k
Senior Software Engineer - Developer Infrastructure
$148k–222k
Senior Software Engineer - Developer Infrastructure
$148k–222k
Senior Software Engineer, AI Productivity
CA$168k–178k
Senior Software Engineer, AI Productivity
CA$168k–178k
Principal Software Engineer, Developer Experience
$227k–303k
Principal Software Engineer, Developer Experience
$227k–303k