Find your next role
Discover roles across ambitious teams
18,516 jobs
- More jobs
Canonical
Software Engineer, Data Infrastructure, Kafka
Remote · EMEA · Full time · Entry level
About the role
Develop and automate fault-tolerant data platform infrastructure features using Big Data technologies. Collaborate with a distributed team to deliver managed data platform solutions.
What you’ll do
• Collaborate proactively with a distributed team. • Write high-quality Python code for new features. • Debug issues and interact with upstream communities. • Work with talented engineers across fields. • Travel globally 2 to 4 weeks per year.
What you’ll bring
• Proven software development experience in Python. • Experience with distributed systems like Kafka and Spark. • Bachelor’s or equivalent in Computer Science or STEM. • Willingness to travel up to 4 times a year. • Work authorization for EMEA region.
Life at Canonical
Fully remote work environment since 2004. Personal learning budget, annual reviews, parental leave, travel opportunities, and employee assistance program.
About Canonical
Canonical publishes Ubuntu and leads open source innovation globally. It is a remote-first company fostering diversity and excellence.