The role of a Software Engineering Manager is to oversee the technical aspects of software development and lead a team of engineers.
Key Responsibilities:
* Manage and guide a distributed team of engineers
* Develop and implement strategies for team growth and performance improvement
* Oversee the development, testing, and deployment of software solutions
* Collaborate with cross-functional teams to ensure timely delivery of software products
About the Team:
The Sustaining Engineering team is responsible for maintaining and improving various open source software. This team consists of experts in multiple technology fields and works remotely to ensure a good work-life balance and ongoing development of each team member.
Benefits:
As a Software Engineering Manager at Canonical, you will have the opportunity to work with cutting-edge technologies and contribute to the development of open source software. You will also receive training and guidance to support your career development and help you achieve your goals.