# Senior Developer Advocate, Developer Education

**Company:** [Temporal](https://hotfix.jobs/companies/temporal)
**Location:** Remote
**Role:** Developer Relations
**Salary:** $150k – $180k/yr
**Experience:** 5+ years
**Skills:** Go, Java, TypeScript, Python, .net, Distributed Systems, Temporal, LLMs, AI Agents, lms
**Posted:** 2026-07-22

> Create exercise-first courses, tutorials, video content, and hands-on labs for Temporal's developer education platform, with a focus on distributed systems, AI agents, and modern workflows. Requires strong software engineering background, experience producing technical education content, and distributed systems knowledge.

## Job Description

## What You'll Do
- Help shape the education platform and the direction of the learning experience, not just the content that fills it
- Design and build exercise-first courses, tutorials, and labs where a working, hands-on example is the core, with video, guides, and learning paths built around it
- Produce video education content, including long-form walkthroughs and short-form "aha moment" clips
- Build hands-on AI and agent content, including durable AI agent examples that show how Temporal underpins reliable AI systems
- Design learning experiences that reflect modern developer workflows, including AI-assisted, hybrid, and interactive formats
- Keep educational materials aligned with current product capabilities and recommended architectural patterns
- Build and maintain reference implementations, labs, and best-practices examples for common developer and enterprise scenarios, in one or more Temporal SDK languages
- Occasionally represent education in person: staffing a booth at a conference or event, and now and then standing up to teach a group directly, through a workshop, a training session, or a talk.
- Partner with enterprise-facing teams (Solutions Architecture, Sales, Field Marketing, Developer Success) to turn their needs into reusable educational assets such as workshops, deep dives, and enablement material that scale beyond a single customer rather than one-off engagements
- Help run trainer certification and developer certification programs by supporting competency definitions, assessment creation, and iteration based on feedback
- Collect and share developer feedback from trainings, events, and community channels, and share actionable insights with Product and Engineering to improve education strategy and product direction

## What You'll Bring
- 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, pragmatic communication, written and verbal, for technical and mixed audiences, with a storyteller's instinct: you teach through narrative, not a list of features
- Ability to operate as a senior individual contributor: take ownership of projects, drive them forward with minimal direction, and iterate quickly based on feedback
- A product and ownership instinct: you think about the whole learner experience and the platform, not just the asset in front of you
- Comfort balancing execution with program-level thinking, including cross-functional collaboration across Product, Engineering, Developer Success, Marketing, and Solutions Architecture
- Willingness to travel occasionally for conferences, events, customer trainings, and team offsites

## Nice to Have
- Experience with Temporal or another workflow orchestration system
- Background in developer education, developer relations, or technical enablement
- Open source contributions, especially in developer tooling, distributed systems, or adjacent ecosystems
- Experience building LLM-powered applications or AI agents, and a feel for the reliability problems they hit at scale (state, failure, long-running orchestration).
- Experience with a learning management system (LMS) or building an education platform
- Experience working in a remote-first, globally distributed company

## Compensation
The estimated pay range for this role is $150,000- $180,000. Additionally, this role is eligible to participate in Temporal's equity plan.

## Similar roles

- [Founding Developer Growth Lead](https://hotfix.jobs/jobs/f70da594-17ba-4a9a-80c2-976119dbba9a) - Nango - San Francisco, CA - $150k – $200k/yr
- [Senior Developer Experience Engineer](https://hotfix.jobs/jobs/46e7e73d-e4bc-4634-850a-1f5f997a804e) - Sentry - San Francisco, CA - $150k – $190k/yr
- [Senior Developer Advocate](https://hotfix.jobs/jobs/113f4f94-3f49-4288-b98f-928bb93f1b3e) - Launchdarkly - Oakland, CA - $152k – $210k/yr
- [Sr. Developer Advocate - Neon](https://hotfix.jobs/jobs/897d09b5-b90d-4594-89f6-91f8453ae70e) - Databricks - Remote - $153k – $210k/yr
- [Senior Developer Relations Engineer](https://hotfix.jobs/jobs/eba227d8-2eb9-4c85-9f91-578d3d9e6e3e) - Plaid - Remote - $156k – $194k/yr

**Apply:** https://hotfix.jobs/jobs/1fcf39ff-daf6-4e01-bce0-286eb752891a
**Canonical:** https://hotfix.jobs/jobs/1fcf39ff-daf6-4e01-bce0-286eb752891a