Software Engineer - Data Infrastructure - Kafka at Canonical
This role is ideal for a mid-to-senior level Software Engineer with a deep passion for open-source infrastructure and the Python ecosystem. You should have a st
Work type: remote
Location: Home based - EMEA
Type: Full-time
This role is ideal for a mid-to-senior level Software Engineer with a deep passion for open-source infrastructure and the Python ecosystem. You should have a strong background in distributed systems—specifically Kafka or Spark—and a desire to transition from simply using data tools to building the automation that manages them at scale.
As part of a global, remote-first pioneer, you’ll benefit from a highly flexible work environment and a generous $2,000 annual professional development budget. While the role is home-based within EMEA time zones, it offers unique travel opportunities (2–4 weeks per year) to collaborate with international teams at global sprints.
**You might be a good fit if you:**
* Are an expert in writing idiomatic Python and debugging complex, distributed architectures.
* Have hands-on experience with Kafka, Spark, or similar big data technologies.
* Enjoy public collaboration with upstream open-source communities.
* Have a solid understanding of Linux systems, Kubernetes, or cloud infrastructure.
View this job on nocollar jobs