Engineering Manager - Data Platform at Canonical

This role is designed for a technical engineering leader with a strong foundation in open-source software and distributed systems. The ideal candidate has trans

Work type: remote

Location: Home based - Worldwide

Type: Full-time

This role is designed for a technical engineering leader with a strong foundation in open-source software and distributed systems. The ideal candidate has transitioned from a hands-on software engineering background (ideally Python or Go) into a management role, specifically within the data domain. You should have practical experience running large-scale production environments involving Big Data (Spark, Superset) or SQL databases (MySQL, Postgres) and a genuine passion for mentoring developers. As a remote-first organization since 2004, this position offers ultimate flexibility for those living in EMEA or Americas time zones. While the role is fully remote, it features unique "sprints"—global travel twice a year to meet your team. Professional growth is highly supported through a dedicated $2,000 USD annual development budget and a culture that prioritizes engineering excellence over corporate bureaucracy. **You might be a good fit if you...** * Have a track record of leading teams that build and maintain complex data platforms or cloud infrastructure. * Are comfortable being a "player-coach" who can still contribute to the codebase when necessary. * Are highly active in the open-source community and advocate for modern agile practices. * Enjoy managing the human element of engineering: hiring, coaching, and fostering a collaborative culture.

View this job on nocollar jobs