Engineering Director, Ubuntu Desktop
1 day 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 organizational 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 them 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 the 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 a 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 skills.
- 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 recognize 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-
Desktop Engineer
2 weeks ago
miami, United States Insight Global Full timeThis role is Hybrid 3x on site in Miami MUST HAVES: Experience with high-level troubleshooting for Mac and Windows devicesExperience with Configuration manager (SCCM)High-Level infrastructure experienceExperience with application packaging, and scriptingGreat communication skills Plusses:Big Fix and Tanium Perfect candidate would have JAMFDay to Day:The...
-
Desktop Engineer
2 weeks ago
miami, United States Insight Global Full timeThis role is Hybrid 3x on site in Miami MUST HAVES: Experience with high-level troubleshooting for Mac and Windows devicesExperience with Configuration manager (SCCM)High-Level infrastructure experienceExperience with application packaging, and scriptingGreat communication skills Plusses:Big Fix and Tanium Perfect candidate would have JAMFDay to Day:The...
-
Desktop Engineer
2 weeks ago
Miami, United States Insight Global Full timeThis role is Hybrid 3x on site in Miami MUST HAVES: Experience with high-level troubleshooting for Mac and Windows devicesExperience with Configuration manager (SCCM)High-Level infrastructure experienceExperience with application packaging, and scriptingGreat communication skills Plusses:Big Fix and Tanium Perfect candidate would have JAMFDay to Day:The...
-
Director of Civil Engineering
2 weeks ago
Miami, United States KEITH Engineering Design Full timeDirector of Civil Engineering - Miami, FLKEITH is looking for a Director of Civil Engineering to join our team in our Miami, Florida office. We are looking for positive individuals to fit our energetic culture. We are a well-established multidisciplinary company that offers civil engineering, land surveying, subsurface utility engineering, planning,...
-
Desktop Support Engineer
3 months ago
Miami, United States Nscglobal Full timeOverview NSC Global is currently looking for a Desktop Support Engineer to join our growing company. NSC Global provides global network implementation and support solutions to world-class organizations, delivering cost savings and operational simplicity. Our goal is to partner with world-class enterprises, helping them become more agile, create commercial...
-
Cloud Solutions Architect
2 weeks ago
Miami, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionCanonical 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...
-
Cloud Solutions Architect
1 day ago
Miami, 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 Civil Engineering
2 weeks ago
Miami, United States KEITH Full timeDirector of Civil Engineering - Miami, FL KEITH is looking for a Director of Civil Engineering to join our team in our Miami, Florida office. We are looking for positive individuals to fit our energetic culture. We are a well-established multidisciplinary company that offers civil engineering, land surveying, subsurface utility engineering, planning,...
-
Senior Director of Engineering
4 weeks ago
Miami, United States Restaurant Brands International Full timeAbout Restaurant Brands InternationalRestaurant Brands International Inc. is one of the world's largest quick service restaurant companies with over $40 billion in annual system-wide sales and over 30,000 restaurants in more than 100 countries. RBI owns four of the world's most prominent and iconic quick service restaurant brands – TIM HORTONS, BURGER...
-
Technical Director
5 months ago
Miami, United States The Adrienne Arsht Center for the Performing Arts Full timeDescription Reporting to the Director, Production, the Technical Directors are responsible for budgeting projects (i.e. live performances events, festivals), advancing upcoming performances and directing the technical staff in activities associated with the execution of performances presented at or by the Center; both on and off site. These...
-
Director of Commissioning
2 weeks ago
Miami, United States Schnackel Engineers Inc Full timeJob DescriptionJob DescriptionTitle: Director of Commissioning Location: Omaha, NE or Miami, FLCompany: Schnackel Engineers, Inc.Join us at Schnackel Engineers, Inc., a leading MEP/FP/IT consulting engineering firm, as we embark on an ambitious journey to revolutionize the commissioning process in our industry. We’re seeking a visionary Director of...
-
Infrastructure Engineer
1 month ago
miami, United States InterEx Group Full timeOnsite 4/5 days per week - but be local or willing to relocate to Florida. About the RoleA financial service company is looking for a highly motivated Windows Infrastructure Engineer to join the growing team in Boca Raton, Florida. You’ll help solve exciting challenges as they expand into new asset classes and rely on automation to enhance scalability. The...
-
Infrastructure Engineer
1 month ago
Miami, United States InterEx Group Full timeOnsite 4/5 days per week - but be local or willing to relocate to Florida. About the RoleA financial service company is looking for a highly motivated Windows Infrastructure Engineer to join the growing team in Boca Raton, Florida. You’ll help solve exciting challenges as they expand into new asset classes and rely on automation to enhance scalability. The...
-
Director of Development
1 month ago
Miami, United States McDowell Housing Partners Full timeMcDowell Housing Partners is looking for a Director of Development to join our growing team. The Director of Development plays a pivotal role in the organization’s mission to provide high quality affordable housing for families and seniors. This position leads projects and manages development staff, with a high degree of autonomy. The Director of...
-
Director of Development
1 month ago
Miami, United States McDowell Housing Partners Full timeMcDowell Housing Partners is looking for a Director of Development to join our growing team. The Director of Development plays a pivotal role in the organization’s mission to provide high quality affordable housing for families and seniors. This position leads projects and manages development staff, with a high degree of autonomy. The Director of...
-
Director of Development
2 weeks ago
miami, United States McDowell Housing Partners Full timeMcDowell Housing Partners is looking for a Director of Development to join our growing team. The Director of Development plays a pivotal role in the organization’s mission to provide high quality affordable housing for families and seniors. This position leads projects and manages development staff, with a high degree of autonomy. The Director of...
-
Director of Development
1 month ago
miami, United States McDowell Housing Partners Full timeMcDowell Housing Partners is looking for a Director of Development to join our growing team. The Director of Development plays a pivotal role in the organization’s mission to provide high quality affordable housing for families and seniors. This position leads projects and manages development staff, with a high degree of autonomy. The Director of...
-
Enterprise Applications Engineer
2 months ago
Miami, United States Fox Rothschild Full timeDescription As a member of the Information Systems Department, the Enterprise Applications Engineer is responsible for the daily monitoring, support, and maintenance of existing enterprise-wide applications, including document management, ethical walls, timekeeping, accounting and billing, information and compliance, litigation support applications and...
-
Sr. Security Engineer
1 month ago
miami, United States Shain Associates Full timeSenior Security EngineerThe successful candidate will be a subject matter expert with hands-on experience in a wide range of security technologies, tools and methodologies. The role is suited for an experienced Windows Engineer with proven understanding in enterprise security and will focus on building toolsets and processes to support the Information...
-
Sr. Security Engineer
1 month ago
miami, United States Shain Associates Full timeSenior Security EngineerThe successful candidate will be a subject matter expert with hands-on experience in a wide range of security technologies, tools and methodologies. The role is suited for an experienced Windows Engineer with proven understanding in enterprise security and will focus on building toolsets and processes to support the Information...