Enable job alerts via email!
Boost your interview chances
An innovative company is seeking an Engineering Manager to lead a global team of Python engineers. This role emphasizes the growth and satisfaction of team members while driving high-quality software development. You will leverage your technical expertise to influence culture and facilitate effective delivery of projects. With a focus on agile practices, you will help shape the strategic direction of the team, ensuring alignment with organizational values. Join a pioneering firm that values diversity and offers opportunities for professional development and global collaboration.
Join to apply for the Engineering Manager - Solutions Engineering role at Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, as well as industry leaders across sectors. We are a pioneer in global distributed collaboration, with over 1200 colleagues in 75+ countries and few office-based roles. Teams meet a few times yearly in interesting locations worldwide to align on strategy and execution.
We are founder-led, profitable, and growing. Our goal is to transform software operations through true model-driven operations via next-generation infrastructure-as-code, enabling efficient bare-metal operations for high-performance computing, private cloud, data lakes, AI/ML, and analytics. We seek a leader to inspire and manage a regional software engineering team to drive this initiative.
The Solutions Engineering team collaborates closely with our managed infrastructure operations team, managing private OpenStack clouds and Kubernetes clusters globally. We develop open-source automation in Python to simplify operations for users building on Ubuntu. The team focuses on high-quality Python software development to enable DevOps workflows, emphasizing design, documentation, testing, and performance to ensure a robust platform.
As an Engineering Manager, your primary responsibility is your team: ensuring their growth, meaningful work, and career satisfaction at Canonical. You will demonstrate technical leadership, leveraging your software development background to challenge and develop team members. You will influence culture, facilitate technical delivery, and work on strategic direction and execution.
About Canonical
Canonical pioneers open source innovation, publishing Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally, uphold high standards, and foster a remote-first culture since 2004. Working here challenges you to think differently, learn new skills, and excel.
Canonical is an equal opportunity employer
We value diversity, experience, and perspectives, ensuring fair consideration for all applicants regardless of background or identity.