Python Engineering Manager, Commercial Systems

Home based - EMEA
Posted 28 months ago
Expires July 19, 2026
Full TimeRemoteEngineeringProduct

Canonical is seeking a Python Engineering Manager to lead the development of internal products within the Commercial Systems unit. This role involves managing a team of software engineers working on Python-based solutions that are integral to Canonical's business operations. The position is fully remote, based in the EMEA region, and offers the opportunity to contribute to innovative open-source projects supporting Canonical's growth.

The Engineering Manager will be responsible for the design and development of internal products, leading a team of Python software engineers, and fostering the professional growth of direct reports. Key responsibilities include improving existing processes and solutions, and understanding business needs to deliver impactful results.

Candidates should have an exceptional academic background, with an undergraduate degree in a technical field or a compelling alternative path. A proven track record of exceeding expectations and experience in software development using high-level languages such as Python, Golang, or Java are essential. Strong English communication skills and the ability to travel internationally twice a year for company events are also required.

Preferred qualifications include experience in performance engineering, site reliability engineering (SRE), data governance, data engineering, or data science. Canonical offers a distributed work environment with biannual in-person team sprints, a personal learning and development budget of $2,000 per year, annual compensation reviews, recognition rewards, holiday leave, parental leave, an Employee Assistance Program, opportunities for international travel to meet colleagues, and travel upgrades for long-haul company events.

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu, one of the most important open-source projects and a platform for AI, IoT, and the cloud, Canonical is changing the world of software. The company recruits globally, setting high standards for its team members, and offers a remote work environment that challenges employees to think differently, work smarter, learn new skills, and raise their game.

More Jobs at Canonical