Notifications

Loading notifications...
Canonical Cover

Ubuntu Engineering Lead

Canonical
Home based - Worldwide Full Time Negotiable 1 day ago

About the Job

The company is founder led, profitable and growing.

We are hiring engineering leaders to work across the breadth of our Ubuntu Engineering organisation - leaders who care deeply for quality, performance and resilience in software, and have a proven track record for building, nurturing and developing high performing engineering teams.

This leadership track includes roles for managers and Senior+ engineers alike. At Canonical, managers are expected to stay technical and close to the code, and our Senior+ engineers lead and develop software projects, as well as the processes and people around them.

Key Responsibilities

Based on the first round of interviews, we identify specific teams where you might be an excellent fit and conduct second-round interviews with those teams. Our leads are:
Leading their teams in elevating the Linux developer and user experience 
Designing, building and shipping high quality, performant software in Rust, Go and Python
Demonstrating sound engineering principles through architecture, development and code reviews
Taking responsibility for planning, estimation and execution
Working with product management to define the vision and strategy for Ubuntu
Setting expectations with other engineering teams, senior management, and external stakeholders
Offering coaching, mentoring, technical feedback and hands-on career development
Contributing to upstream and neighboring open source projects
Optimizing the distribution for performance, reliability, and security
Debugging complex system-level issues and delivering robust solutions
Authoring and improving technical and community documentation

Required Skills & Abilities

An exceptional academic track record from both high school and university
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Ability to drive and deliver technical work streams going above and beyond expectations
Lead and coach others to deliver exceptional engineering work
A demonstrated passion for open source software
Significant experience with Rust, Go, Python, Flutter or C/C++
Professional written and spoken English
Excellent communication and interpersonal skills
Result-oriented, with a personal drive to meet commitments 
Ability to travel twice a year, for company events up to two weeks each
Experience contributing to or leading open source projects
Experience with Linux distributions/distribution engineering
Experience with software packaging and distribution mechanisms
Performance or Security Engineering experience

Qualifications

Education: Bachelor

Apply now

Please let Canonical know you found this job on JobVista. This helps us grow!