Engineering Manager - Solutions Engineering
New Today
Overview
Engineering Manager - Solutions Engineering 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 cloud, data science, AI, engineering, and IoT initiatives. We employ 1200+ colleagues in 75+ countries with mostly remote roles; teams meet in person 2–4 times per year to align on strategy and execution.
We are transforming the world of software operations by enabling model-driven operations via infrastructure-as-code. This role leads a regional software engineering team to build new products and capabilities in this space, collaborating closely with the managed infrastructure operations team.
The Solutions Engineering team works with private OpenStack clouds and Kubernetes clusters to improve infra-as-code products, using Python to create open-source automation that helps users building on Ubuntu.
Most of the team\'s work involves pure Python software development focused on enabling DevOps workflows. We strive for high quality in design, documentation, tests, and performance to ensure our platform is robust and easy to operate.
What you will do
- Lead and develop a team of Python engineers working remotely in global locations
- Hiring, coaching, mentoring, feedback, and hands-on career development
- Demonstrate sound engineering principles by directly contributing code
- Plan and manage progress on agreed goals and projects
- Set and manage expectations with other engineering and operations teams
- Coordinate with management and internal and external stakeholders or customers
- Advocate for modern, agile software development practices
- Help develop and evangelize great engineering and organizational practices
- Grow a healthy, collaborative engineering culture aligned with company values
- Be an active part of the leadership team and collaborate with other leaders
- Travel globally up to 10% of time for internal and external events
Who you are
- You love developing and growing people and have a track record of doing it
- You are knowledgeable and passionate about agile software development
- You love leading, coaching, and mentoring software developers, especially Python engineers
- You are knowledgeable in cloud computing concepts and technologies
- You are comfortable administering Linux servers, including storage and networking
- You have hands-on experience with software automation
- You are organized and want your team to deliver high-quality software in a timely manner
- You are a lifelong learner
Bonus points for
- You have graduated with a university degree in Computer Science or related field
- Understanding of modern infrastructure including OpenStack or Kubernetes
- Experience in operations as well as software development
- Familiarity with challenges of large-scale, multi-cloud operations
- Go expertise
What we offer colleagues
- Distributed work environment with twice-yearly in-person team sprints
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Travel perks for long-haul company events
About Canonical
Canonical is a pioneering tech firm in the global move to open source. We recruit on a global basis and maintain high standards for new teammates. Most colleagues have worked from home since our inception in 2004. Working here challenges you to think differently, work smarter, and continually raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. We will give every applicant fair consideration.
- Location:
- Manchester, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- Engineering
We found some similar jobs based on your search
-
New Today
Engineering Manager - Solutions Engineering
-
Manchester, England, United Kingdom
-
£125,000 - £150,000
- Engineering
Overview Engineering Manager - Solutions Engineering 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 cloud, data s...
More Details -
-
5 Days Old
Customer Solutions Engineering Manager
-
Knaphill, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Customer Solutions Engineering (CSE) Manager is responsible for delivering innovative, customer-centric solutions in the lift industry. You will drive strategic improvements, foster a culture of continuous innovation, and ensure operational excellence across projects. This role is pivotal in shaping the future of engineering delivery at...
More Details -
-
47 Days Old
Senior Software Engineering Manager - leading a UK Emergency Services’ Software Solution
-
Glasgow, Scotland, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineering Manager - leading a UK Emergency Services’ Software Solution Join to apply for the Senior Software Engineering Manager - leading a UK Emergency Services’ Software Solution role at Motorola Solutions Senior Software Eng...
More Details -
-
51 Days Old
Engineering Manager - Solutions Engineering
-
Glasgow, Scotland, United Kingdom
Engineering Manager - Solutions Engineering Join to apply for the Engineering Manager - Solution Engineering role at Canonical. Be among the first 25 applicants Join to apply to the Engineering Manager role at Canonical. The role involves leading and developing a team of Python engineers working remotely in global...
More Details -