Developer Advocate

Kestra Technologies
Berlin, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German, Polish

Job location

Remote
Berlin, Germany

Tech stack

Java
Information Engineering
Github
Python
Open Source Technology
TypeScript
Delivery Pipeline
B2b Software
Kubernetes
Discord
Terraform
Docker

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.

About the company

Kestra is the universal orchestration platform - open source, declarative, and designed to orchestrate data pipelines, IT automation, business workflows, and AI/agentic systems. Trusted by over 10,000 organizations worldwide - including JPMorgan Chase, Bloomberg, FILA, and Crédit Agricole - Kestra orchestrates mission-critical workloads at scale. The open-source project has close to 30,000 GitHub stars, hundreds of contributors, and a fast-growing global community.

Apply for this position