Remote Engineering Director, Ubuntu Desktop
closedCanonical
πRemote - United States, Europe, Middle East, and Africa
Job highlights
Summary
Join Canonical as Director, Ubuntu Desktop Engineering to lead the mission to deliver the world's best open source desktop experience and developer platform.
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
This job is filled or no longer available
Similar Remote Jobs
- πUnited States, Europe, Middle East, and Africa
- πUnited States
- Mπ°$110k-$120kπWorldwide
- πUnited States