Engineering Director, Ubuntu Desktop
3 days ago
Job Description
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few roles based in offices. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder led, profitable and growing.
We are hiring a Director, Ubuntu Desktop Engineering to lead our mission to deliver the world's best open source desktop experience and developer platform, for consumers, professionals and developers. This is a director-level position, responsible for the integrated strategy, architecture and roadmap across multiple engineering teams working in Rust, C/C++, Flutter and Golang. We are looking for a technical leader with a deep understanding of Linux graphics technology, system architecture and security capability. We are also looking for a leader who has a personal interest in user experience, performance engineering, and consumer applications across form factors such as tablets, mobile, the desktop, and remote computing environments like VDI.
We focus on delivering the cleanest, simplest, most reliable out-of-the-box experience for Linux on any laptop or workstation. We make careful choices to select best of breed components for the entire desktop and developer experience, and we invest in packaging and integration. We are also now looking to build new desktop capabilities, with a focus on performance, resource efficiency, media codecs and user experience. We are seeking a director of engineering with outstanding leadership and management qualities, as well as a clear vision for the future of the open source desktop. The nature of the work requires a deep understanding of the existing Linux desktop technology stack and community dynamics across multiple upstream projects. Candidates must have experience of engineering management in a company that ships software products.
This is a complex and challenging role at the center of a fast-moving and competitive environment. The successful candidate will be an accomplished technologist, proven leader, and motivator, with management and organisational skills. We would like to put this opportunity in the hands of someone passionate about the future of open source, developer experiences, and community. We also require someone who will embrace the competitive and professional demands of a highly visible, widely used and mission critical enterprise platform.
Responsibilities- Agree strategy for Ubuntu desktop editions, working with community flavors
- Lead architecture for next- 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 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 heterogeneous environments - with Windows and Mac, on bare metal and cloud
- Engage with silicon vendors to enable future of desktop silicon and hardware
- 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)
- 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
- 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
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- 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
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. We believe that diverse experiences, perspectives, and backgrounds create a better work environment and better products. Whatever your background, we will give your application fair consideration.
#LI-remote
#J-18808-Ljbffr-
Embedded Linux Senior Software Engineer
5 days ago
Seattle, United States ZipRecruiter Full timeJob DescriptionWork across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions...
-
Desktop Support Engineer
2 months ago
Seattle, United States ConsultNet Full timeDesktop Support Engineer Seattle, WA Contract: $35-$45 per hour Our client is in search of a Desktop Support engineer to join their team on a 3+ month contract. This position is primarily focused on desktop support responsibilities for internal team members and contractors. Escalation support, IT admin, access support, mentoring, and IT...
-
Senior Software Engineer
3 days ago
Seattle, United States ZipRecruiter Full timeJob DescriptionThis is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. We are building the next management solution for Ubuntu in the enterprise - on premise and on the public cloud - to enable large estate observability, telemetry, security, compliance, and operations. Build a...
-
Senior Software Engineer
6 days ago
Seattle, United States ZipRecruiter Full timeJob DescriptionThis is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.The Canonical MAAS team is responsible for delivering our...
-
Cloud Solutions Architect
1 week ago
Seattle, United States ZipRecruiter Full timeJob DescriptionCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon...
-
Director of Engineering
3 weeks ago
Seattle, United States Schmidt Ocean Company Full timeThe Schmidt Ocean Institute (SOI) Director of Engineering leads the Engineering Sub-Division within SOI’s Maritime Infrastructure Division and identifies, plans, implements, and oversees the smooth technical, safe, and efficient operations of the Institute’s oceanographic research vessel, all engineering systems on board, and other maritime assets. This...
-
Director, Software Engineering
53 minutes ago
Seattle, United States Thomson Reuters Holdings Inc. Full timeThomson Reuters Holdings Inc. Director, Software Engineering Seattle, Washington Apply NowAbout the Company: Reuters employs over 2,700 journalists in nearly 200 locations. The media and financial markets trust us to provide real-time text, images, and video news across every content category in more than 20 languages. Reuters is the world's largest...
-
Support Engineer
1 month ago
seattle, United States Apex Systems Full time*Apex Systems is hiring an onsite Support Engineer II for a client based in Seattle,WA!*Responsibilities An individual in this role will be responsible to ensure all operating equipment is safe, functional, and effective.A successful individual in this role will be able to equally troubleshoot both hardware and software related issues with limited guidance...
-
Support Engineer
1 month ago
Seattle, United States Apex Systems Full time*Apex Systems is hiring an onsite Support Engineer II for a client based in Seattle,WA!*Responsibilities An individual in this role will be responsible to ensure all operating equipment is safe, functional, and effective.A successful individual in this role will be able to equally troubleshoot both hardware and software related issues with limited guidance...
-
Software Engineering Director
4 weeks ago
Seattle, United States CannonDesign Full timeIf you think your skills, experience and aspirations make you a good match for this position, we encourage you to apply. ABOUT THE ROLE We are looking for an experienced and visionary Software Engineering Director to lead our software engineering team and drive the technical architecture of our mobile software and web applications. In this role, you will be...
-
Software Engineering Director
3 weeks ago
Seattle, United States Cannon Design Full timeIf you think your skills, experience and aspirations make you a good match for this position, we encourage you to apply.ABOUT THE ROLEWe are looking for an experienced and visionary Software Engineering Director to lead our software engineering team and drive the technical architecture of our mobile software and web applications. In this role, you will be...
-
Director of Engineering
2 months ago
Seattle, United States Purcell International Group Full timeDirector Engineering/Maintenance. Fast-growing specialty food company that is committed to offering fresh, healthy products to their customers. They have retail brands for consumers and also a presence in the foodservice sector where they partner with national restaurant chains. Due to the growth of the business, they are currently seeking an above average...
-
Director, Software Engineering
2 weeks ago
Seattle, United States Ookla group Full timeOokla is a global leader in connectivity intelligence, offering unparalleled network insights through the combined expertise of Speedtest, Downdetector, RootMetrics, and Ekahau. Ookla’s complementary datasets combine crowdsourced and controlled, public and private collection methods, QoS and QoE metrics, and more to unlock correlations and actionable...
-
Director of Engineering
3 weeks ago
Seattle, United States Kimpton Palladian Hotel Full timeCompensation Type: Yearly Location: Located on the seam of Belltown and the retail core, the 97-room Kimpton Palladian Hotel is within walking distance of landmarks like Pike Place Market, the waterfront, and Seattle’s best new restaurants, live music venues, cafés, and boutiques. Overview: The Director of Engineering is responsible for all...
-
Director of Engineering
3 weeks ago
Seattle, United States InDebted Full timeAbout InDebtedInDebted provides future-thinking organisations with products and solutions to support overdue consumers through debt. Backed by technology with a human touch, we use machine learning and AI to personalise the collections journey and champion positive customer experiences — all so we can change the world of consumer debt for good.Founded in...
-
Director of Engineering
53 minutes ago
Seattle, United States InDebted USA, Inc. Full timeAbout InDebtedInDebted provides future-thinking organisations with products and solutions to support overdue consumers through debt. Backed by technology with a human touch, we use machine learning and AI to personalise the collections journey and champion positive customer experiences — all so we can change the world of consumer debt for good.Founded in...
-
National Director
3 weeks ago
Seattle, United States Precision Recruiters Full timePosition: National Director of Rail/Transit Engineering Location: Seattle, Houston, Dallas, Austin, or Fort Worth, Texas Overview: We are seeking a National Director of Rail/Transit Engineering to lead our rail and transit engineering initiatives across the United States. This executive-level position requires a seasoned professional with over 20 years of...
-
Senior Director of Software Engineering
5 days ago
Seattle, United States Seattleclimate Full timeAbout OmnidianOmnidian is building a more sustainable future for the planet. We assure that IoT-enabled distributed energy assets perform at their best through our passionate teams, our innovative technology, and by creating an amazing customer experience. We're a well-funded, growth-stage, B Corps certified company offering the potential for enormous...
-
Director of Engineering
3 weeks ago
Seattle, United States Highgate Hotels L.P. Full timeCompensation TypeYearly Highgate Hotels Highgate is a premier real estate investment and hospitality management company widely recognized as an innovator in the industry. Highgate is the dominant player in U.S. gateway markets including New York, Boston, Miami, San Francisco and Honolulu, with a rapidly expanding presence in Europe, Latin America, and the...
-
Seattle, United States Permantech2 Full timeJob DescriptionJob DescriptionResponsibilities:Team Management & Building: Grow and improve the existing engineering team, recruiting top engineering talent that meets the requirements and managing & mentoring existing engineers to achieve greater success.Led the engineering project management function across complex projects and all plant locations.Working...