Senior Developer Advocate

Elastic Elastic · Enterprise · Amsterdam, Netherlands · Community - Eng

Developer Advocate role focused on the Elastic Stack, which includes search and AI capabilities. The role involves community engagement, content creation (blogs, demos, videos), speaking at events, and contributing code. While the company is an "AI Company" and the role touches on AI, the core function is developer advocacy and community building, not direct AI/ML model development or deployment.

What you'd actually do

  1. Foster the Elastic Community in Europe (EMEA), with a local focus on Amsterdam.
  2. Create technical content around the Elastic Stack such as code examples, talks, blog posts, videos, and demos.
  3. Speak at virtual and in-person events like conferences, meetups, and lunch & learn sessions in the Amsterdam area and throughout EMEA.
  4. Answer technical questions on Discuss, Slack, developer forums, social media, and at events.
  5. Contribute to Elastic repositories or external ones to integrate better with Elastic technologies.

Skills

Required

  • Strong technical background and experience in an engineering role.
  • Demonstrated ability to create compelling content about technology — including speaking, writing, and demoing.
  • Empathy for the community to help them solve their issues, provide internal feedback to make Elastic’s products better, and fix problems where possible.
  • Excellent spoken and written communication skills in English.

Nice to have

  • Familiarity with and passion for the Elastic Stack.
  • Proficiency in additional language(s) — speaking or programming (like Golang, Python, Java, or Rust).
  • Production experience with technologies that complement Elastic’s technologies — from Generative AI to Kubernetes.
  • Involvement in past Elastic Community events as speaker or organizer.
  • Experience with open source software or commercial open source companies.