Developer Advocate
Role details
Job location
Tech stack
Job description
We're looking for a Developer Advocate based in Germany to grow Kestra's presence in the DACH region and the broader European developer community. This role sits at the intersection of engineering and community: you'll write code, create content, speak at events, and represent Kestra in conversations with engineers who are evaluating orchestration tools for real workloads.
This is a technical role. You'll need to understand infrastructure, write working examples, and engage credibly with engineers building production systems. We care about depth over polish., * Create technical content (tutorials, blog posts, video walkthroughs, live demos) that helps engineers understand how to use Kestra for real use cases - not marketing fluff.
- Represent Kestra at meetups, conferences, and community events across Germany and Europe, with a focus on building lasting relationships in the DACH developer ecosystem.
- Build and maintain demo projects, sample workflows, and integrations that showcase Kestra's capabilities in practical scenarios.
- Engage with the open-source community on GitHub, Discord, and forums - answer questions, triage feedback, and channel user insights back to the product team.
- Collaborate with engineering and product to translate community needs into feature requests, documentation improvements, and better onboarding experiences.
- Grow and nurture a local community of Kestra users and contributors in the German-speaking market.
Requirements
Do you have experience in TypeScript?, * Hands-on technical background - you've written and shipped code professionally (for instance, in Python, Java, TypeScript, or Go).
- Experience with infrastructure or data tooling: Docker, Kubernetes, Terraform, CI/CD pipelines, or workflow orchestration platforms.
- Strong written and spoken communication in both English and German. You can explain complex technical concepts clearly to different audiences.
- Comfort with public speaking and creating content - you've given talks, written technical blog posts, or built a visible presence in developer communities.
- Familiarity with open-source culture: you understand how developers evaluate and adopt tools, and you're comfortable working in public (GitHub discussions, pull requests, community channels).
- Self-directed and organized. You can manage your own calendar of events, content pipeline, and community initiatives without heavy oversight.
Bonus Points
- An existing network in the DACH developer or data engineering community.
- Past experience as a software engineer, data engineer, or platform engineer.
- Experience in a B2B software or open-source company.
- Familiarity with orchestration or workflow automation tools.
- Experience building developer communities from the ground up.
Benefits & conditions
- Competitive compensation, equity, and health insurance.