Temporal Technologies

Staff Developer Advocate, Developer Enablement

Temporal Technologies

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

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