Specialty
The role
Canonical is hiring an engineering manager for its Solutions Engineering team, which builds infrastructure-as-code products for model-driven operations, working with the team that runs managed OpenStack and Kubernetes. Mostly Python work. Remote and global.
What you will do
- Lead and develop a team of Python engineers working remotely worldwide
- Hire, coach and mentor
- Contribute code to set an engineering standard
- Plan and track progress on agreed goals and projects
- Set expectations with engineering and operations teams, and stakeholders or customers
- Promote agile practices and a healthy engineering culture
What they ask for
- Track record of developing people
- Knowledge of agile software development
- Experience leading and mentoring software developers, especially Python ones
- Knowledge of cloud computing concepts
- Comfortable administering Linux servers, including storage and networking
- Hands-on experience with software automation
- Travel of up to 10% for events
- Bonus: OpenStack or Kubernetes, Go, operations experience
What they offer
- Fully distributed work, with in-person team sprints or company events
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review and a performance-driven annual bonus
- Recognition rewards
- Annual holiday leave plus maternity and paternity leave
- Employee assistance programme
This is our own short reading of the posting. The full description, and anything that has changed since, is on Canonical's careers page behind the apply button.

