
Engineering Manager - Distributed Systems, Python / Go
Lead and develop a team of software and quality engineers to deliver automated testing infrastructure and CI/CD improvements for Canonical's distributed and cloud solutions. Role requires strong software engineering judgement, hands-on technical ability (Python or Go), experience with distributed systems and cloud technologies, and proven people leadership. Remote role typically aligned to Americas or EMEA timezones; occasional travel (~twice a year).