Staff Developer Advocate, Enterprise
Leads technical enablement for enterprise engineering teams across EMEA through customer workshops, DevDays, webinars, content, and developer events. Requires 7+ years of distributed-systems software engineering experience, Temporal SDK proficiency, workshop leadership, and substantial regional travel.
About the job
Responsibilities
- Travel to enterprise customer sites across EMEA approximately 50% of the time to deliver Temporal DevDays and tailored technical enablement.
- Prepare and deliver hands-on labs, architectural walkthroughs, and workshops for enterprise engineering teams.
- Collaborate with Solutions Architects, Account Executives, and Customer Success on customer engagements.
- Contribute sample applications, lab exercises, and reusable content to the DevDays content library.
- Deliver train-the-trainer sessions and host enterprise office hours for EMEA-based engineering teams.
- Deliver webinars on workflow patterns, AI-powered agentic backends, observability, scalability, and platform integrations.
- Speak at and attend industry conferences, enterprise developer events, and meetups across Europe.
- Produce blog posts, tutorials, architectural guides, diagrams, and videos.
- Gather feedback from customer engagements and communicate product gaps, developer experience friction, and adoption blockers.
- Represent the needs of EMEA enterprise developers to DevRel, Engineering, and Product teams.
Requirements
- 7+ years of software engineering experience, focused on distributed systems.
- Based in Berlin, Germany, with the right to work in Germany.
- Proficiency in one or more Temporal SDK languages: Python, Go, Java, or TypeScript.
- Strong knowledge of distributed systems, state management, and workflow execution.
- Ability to lead technical workshops, hands-on labs, or enablement sessions for senior engineering audiences.
- Experience engaging directly with enterprise engineering organizations and supporting adoption of developer tooling.
- Experience mentoring others.
- Willingness to travel approximately 50% within EMEA, with occasional international travel.
- English fluency required.
Nice to Have
- Developer Relations, Solutions Architecture, or Solutions Engineering experience in an enterprise or field-facing capacity.
- Experience delivering enterprise hackathons, on-site enablement sessions, or structured technical workshops.
- Familiarity with Temporal Cloud and advanced Temporal patterns, including AI/agentic backends, LLM orchestration, Nexus, and saga.
- Relationships in European enterprise engineering communities or platform and partner ecosystems.
- Experience speaking at European technical conferences.
- German or Spanish fluency; additional European languages are welcome.
Compensation
- Annual salary: $128,000–$168,000.
Skills
Temporal, Python, Go, Java, TypeScript, Distributed Systems, State Management, Workflow Execution, Temporal Cloud, Llm Orchestration, Observability, Nexus, Saga, AI Agents
Similar jobs
Developer Relations jobsOwn the end-to-end developer experience for a generative AI platform, spanning API design, SDKs, dashboards, MCP, and agent-facing surfaces. The role requires 4+ years of software development experience, full-stack capability, and deep expertise building external developer products.
Developer Relations Engineer who builds full-stack demos, creates technical content, and engages developers through communities, events, and public presentations. The role requires strong JavaScript or TypeScript, Postgres, and modern frontend experience, with a London base for local activities.