Senior Developer Advocate, Developer Education
New
T
Temporal TechnologiesDeveloper Relations
United StatesFull-TimeSenior
Salary$115.2K - $189K; US - Tier 1: Salary $144K – $189K; US - Tier 2: Salary $129.6K – $170.1K; US - Tier 3: Salary $115.2K – $151.2K
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonJavaTypeScriptGo.NETDistributed Systems
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, pragmatic communication, written and verbal, for technical and mixed audiences.
- Storyteller's instinct: ability to teach through narrative.
- Ability to operate as a senior individual contributor and take ownership of projects.
- Product and ownership instinct regarding the learner experience.
- Comfort balancing execution with program-level thinking and cross-functional collaboration.
- Willingness to travel occasionally for conferences, events, customer trainings, and team offsites.
Responsibilities
- Help shape the education platform and the direction of the learning experience.
- Design and build exercise-first courses, tutorials, and labs where a working, hands-on example is the core.
- Produce video education content, including long-form walkthroughs and short-form clips.
- Build hands-on AI and agent content, including durable AI agent examples.
- Design learning experiences that reflect modern developer workflows.
- Keep educational materials aligned with current product capabilities and recommended architectural patterns.
- Build and maintain reference implementations, labs, and best-practices examples.
- Represent education in person at conferences, workshops, or training sessions.
- Partner with enterprise-facing teams to turn needs into reusable educational assets.
- Help run trainer and developer certification programs.
View Full Description & ApplyYou'll be redirected to the employer's site