Skip to content
TemporalTemporal

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

Black Forest Labs

Black Forest Labs

Freiburg, Germany

Developer Experience Engineer
€140k+/yrHybrid4+ YOEDeveloper Relations

Own 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.

Supabase

Supabase

Remote

Developer Relations Engineer
No salary listedRemoteDeveloper Relations

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.