Canonical is hiring a
Engineering Director
Canonical
π΅ ~$160k-$185k
πRemote - Worldwide
Please let Canonical know you found this job on JobsCollider. Thanks! π
Summary
Canonical is hiring a Director, Ubuntu Desktop Engineering to lead the mission of delivering the world's best open source desktop experience. The role involves strategy, architecture, and roadmap development for multiple engineering teams working in Rust, C/C++, Flutter, and Golang. The candidate should have a deep understanding of Linux graphics technology, system architecture, and security capabilities, as well as excellent interpersonal skills, curiosity, flexibility, accountability, and the ability to travel twice a year.
Requirements
- An exceptional academic track record at both high school and university
- A degree in software engineering, science, mathematics or related field
- Passion for desktop and graphics technology evidenced by deep personal investment in cutting edge techniques and capabilities
- Drive and a track record of excellence in leadership and operations
- Professional written and spoken English with outstanding presentation skill
- Deep operational experience with Linux (Ubuntu preferred)
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Result-oriented, with a personal drive to meet commitments
- Thoughtfulness and self-motivation
- Ability to travel twice a year, for company events up to two weeks long
Responsibilities
- Agree strategy for Ubuntu desktop editions, working with community flavors
- Lead architecture for next-generation desktop services and systems in Rust, C, C++, Flutter, and Golang
- Ensure that performance engineering, security engineering, and documentation are deep values across the team
- Identify significant new open source capabilities and prioritize their inclusion in the desktop
- Challenge teams to rethink and re-imagine the desktop on a decade-long timeline
- Coordinate roadmap across Ubuntu and Canonical products with wider engineering leadership
- Shape the design of the Ubuntu experience in heterogenous environments - with Windows and Mac, on bare metal and cloud
- Engage with silicon vendors to enable future generations of desktop silicon and hardware
Preferred Qualifications
- Software engineering management and leadership across multiple products and teams
- Rust, Golang or C/C++ architecture, performance and quality engineering insights
- Flutter and Dart experience and insights into the Flutter community
- Deep technical knowledge of graphics hardware and software layers in Linux
Benefits
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long haul company events
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Jobs
- π°$220k-$300kπUnited States
- π°~$123k-$162kπUnited States
- π°~$120k-$135kπJapan
- π°$120k-$140kπWorldwide
- π°~$212k-$275kπUnited States
- π°~$215k-$323kπWorldwide
- π°~$200k-$280kπIndia
- π°~$170k-$230kπUnited States
- π°~$200k-$280kπCanada
Please let Canonical know you found this job on JobsCollider. Thanks! π