Software Engineering Director

Canonical
Full-time
Home based - Worldwide
Posted on 5 months ago

Job Description

Canonical is seeking an experienced Engineering Director to lead multiple engineering teams globally, focusing on open-source software development and ensuring high-quality delivery. The role involves managing engineering managers and staff engineers, driving technical excellence, and fostering a collaborative and high-performing team environment. This is a remote position with global travel requirements.

Responsibilities

  • Lead multiple engineering teams
  • Develop engineering managers
  • Hire staff level engineers
  • Coach and mentor team members
  • Identify and measure team health
  • Ensure rounded delivery
  • Implement engineering processes
  • Set and measure benchmark goals
  • Represent product to stakeholders
  • Evangelise engineering practices
  • Plan and manage projects
  • Collaborate with other leaders

Requirements

  • Exceptional academic track record
  • Computer Science or STEM degree
  • Extensive management experience
  • Outstanding Linux software engineering experience
  • Drive and a track record of exceeding expectations
  • Excellent communication skills
  • Public speaking skills
  • Experience developing and growing people
  • Experience leading and mentoring developers
  • Organized and results-oriented
  • Professional manner
  • Advanced expertise in a relevant domain
  • Knowledge of software development
  • Experience in agile development

Benefits

  • No benefits