The Engineering Director at Canonical is responsible for leading multiple engineering teams across various domains, setting strategic direction, mentoring managers, and ensuring high-quality, efficient software development in a remote, global environment.
Key Responsibilities
Lead multiple engineering teams and develop engineering managers
Hire, coach, mentor, and provide career development for engineers
Ensure high-quality and timely delivery of projects and products
Implement and uphold disciplined engineering processes
Set and track progress against goals for speed, quality, and efficiency
Represent products to stakeholders, partners, and customers
Collaborate with other product leads and leadership team
Develop and promote best engineering and organizational practices
Drive testing, benchmarking, and quality improvements
Maintain team health and productivity metrics
Requirements
Passion and confidence to run a project which spans teams and time zones, including hiring and managing engineering managers and staff engineers.
Ability to lead multiple teams of engineers, ranging from graduate to senior levels.
Experience developing your engineering managers and maintaining Canonical culture.
Experience hiring staff level engineers for specific roles such as performance and quality.
Ability to coach, mentor, and offer career development feedback to team members.
Skill in identifying and measuring indicators of team health and productivity.
Experience ensuring rounded delivery including community participation and documentation.
Ability to implement disciplined engineering processes and defend them.
Experience setting and measuring progress against benchmark goals for speed and efficiency.
Ability to represent your product to stakeholders, partners, and customers.
Experience developing and evangelising great engineering and organisational practices.
Proven ability to plan and manage progress on agreed goals and projects.
Active participation as part of the leadership team, collaborating with other leaders.
Experience collaborating with leads for related or dependent products.
An exceptional academic track record from both high school and university.
Undergraduate degree in Computer Science or STEM, or a compelling narrative about an alternative path.
Extensive management experience with confidence to set high expectations.