Specialty
The role
Canonical's general track for first-level engineering managers, across many domains including Python and Go, C/C++/Rust, kernel, web front end, data and security. Managers lead engineers from graduate to senior in a single main time zone. Remote, open in every time zone.
What you will do
- Lead and develop a team of engineers from graduate to senior level
- Coach, mentor and give career development feedback
- Identify and measure team health indicators
- Implement disciplined engineering processes
- Represent your team and product to stakeholders, partners and customers
- Plan and track progress on agreed goals and projects
What they ask for
- Advanced expertise in your own engineering domain
- Experience leading, coaching and mentoring software developers
- Solid experience in an agile development environment
- Undergraduate degree in Computer Science or another STEM subject, or a strong case for an alternative path
- Excellent verbal and written English
- A track record of developing people
- Able to travel twice a year for company events of up to two weeks
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
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.

