
Staff Developer Advocate, Developer Enablement
Temporal Technologies
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $170,000 - $215,000 per year
Job Level
About the role
- Define and evolve Temporal’s enterprise developer education approach, grounded in how developers actually learn and practice their craft today
- Set technical and instructional direction for programs like workshops and training experiences
- Partner with DevRel leadership to prioritize education investments and identify where new formats or tooling make sense
- Design and coordinate train-the-trainer initiatives, including curriculum structure, enablement materials and ongoing support
- Help define certification pathways for trainers and developers, including clear skill areas, technical criteria, and assessment approaches
- Experiment thoughtfully with new education formats (e.g. AI-assisted learning, interactive labs, hybrid delivery), evaluating effectiveness and iterating based on feedback
- Ensure educational materials reflect current product capabilities and recommended architectural patterns
- Validate content by teaching it directly and refining based on developer outcomes
- Design and deliver enterprise Dev Day workshops and technical training sessions
- Partner with Sales, Solutions Architecture, and Field Marketing on high-impact customer engagements
- Represent Temporal at conferences, meetups, webinars, and community events with strong technical talks
- Mentor other advocates, educators, and contributors on technical depth, workshop design and instructional clarity
- Serve as a technical sounding board for education initiatives across the DevRel org
Requirements
- Strong software engineering background with experience building and operating distributed systems
- Ability to build production-quality applications in at least one of Temporal’s primary SDK languages (Go, Java, TypeScript, Python, or .NET)
- Solid understanding of distributed systems fundamentals such as state management, fault tolerance, concurrency, and event-driven architectures
- Demonstrated experience creating high-quality, outside-of-the-box, technical education (tutorials, workshops, courses, or documentation)
- Experience designing and delivering hands-on workshops or training for developer audiences
- Strategic mindset with the ability to shape programs, not just execute tasks
- Clear, pragmatic communication style with strong written and verbal skills
- Comfort operating as a senior IC with broad ownership and cross-functional influence
- Willingness to travel up to ~30% for Dev Days, customer engagements, conferences, and team offsites
Benefits
- Unlimited PTO, 12 Holidays + 2 Floating Holidays
- 100% Premiums Coverage for Medical, Dental, and Vision
- AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
- Empower 401K Plan
- Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoJavaTypeScriptPython.NETdistributed systemsstate managementfault toleranceconcurrencyevent-driven architecturestechnical education
Soft Skills
strategic mindsetpragmatic communicationwritten communicationverbal communicationmentoringcross-functional influenceownershipinstructional clarityworkshop designevaluating effectiveness