Manage and lead a distributed team of engineers Hire, coach, mentor, provide feedback and career development guidance Manage & measure key performance indicators (KPIs), and training Support timely delivery of bug fixes, patches, and other technical solutions Demonstrate the very best of Canonical in customer interactions Set and manage expectations with other engineering teams, senior management, and external stakeholders Advocate and advance modern software development practices Grow a healthy, collaborative engineering culture