Engineering Director, Ubuntu Desktop
2 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 in 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 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 diversity of experience, perspectives, and background creates 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
1 week ago
Los Angeles, United States ZipRecruiter Full timeJob Description Work 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...
-
DevOps Engineer
4 weeks ago
Los Angeles, United States Della Infotech Full timeDuties: This is more of a role that will target a Windows 2012 to Windows 2019 migration. The specifics of the skills needed are someone who is organized, has people skills, has decent windows server skills, has skill in desktop applications (especially excel), and will work along side our engineers to assist them, and also work to coordinate efforts with...
-
Desktop Support Engineer
6 months ago
Los Angeles, United States Iron Systems Full timeResponsibilities: Manage Desktop Devices (hardware, software and connectivity) incidents through to resolution. Manage IMAC and desk side support services. Manage hard and soft break fix services for laptops and desktops. Provide standard and approved hardware and software (operating systems and standard office applications) support and...
-
Embedded Linux Software Engineer
4 weeks ago
Los Angeles, California, United States Canonical - Jobs Full timeAbout the RoleWe are seeking a highly skilled Embedded Linux Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining low-level system technology and embedded systems software.Your primary focus will be on working with the latest Linux kernel, RTOS, and open...
-
Senior Software Engineer
5 days ago
Los Angeles, 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
2 days ago
Los Angeles, 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 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...
-
Desktop Support Technician
4 weeks ago
Los Angeles, United States NTT DATA Full timeJob Description Req ID: 284998 NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Desktop Support Technician to join our team in Los Angeles, California (US-CA), United States...
-
Desktop Support Specialist
3 weeks ago
los angeles, United States Infojini Inc Full timeThe Client , Information Technology Division, is seeking a Systems Analyst tosupport the department-wide computer users. Certification:• A+ or Microsoft Desktop certification preferred but not required. Responsibilities • Creating and managing End-User support tickets using BMC Track-It.• First-level ticket resolution and second-level ticket escalation...
-
Desktop Support Specialist
3 weeks ago
Los Angeles, United States Infojini Inc Full timeThe Client , Information Technology Division, is seeking a Systems Analyst tosupport the department-wide computer users. Certification:• A+ or Microsoft Desktop certification preferred but not required. Responsibilities • Creating and managing End-User support tickets using BMC Track-It.• First-level ticket resolution and second-level ticket escalation...
-
Director of Engineering
3 weeks ago
Los Angeles, United States Accor Hotels Full timeREF35751CDirector of EngineeringLuxury & LifestyleCompany DescriptionAt Fairmont, our passion is to connect our guests to the very best of our destinations. From the beaches of Hawaii to the deserts of the United Arab Emirates to the heart of London, our hotels offer guests extraordinary places, created by combining unique architecture, expressive decor and...
-
Director of Engineering
1 week ago
Los Angeles, United States Accor Hotels Full timeJob Schedule: Temps CompletJob Type: CDIBrands: ACCORLocation: __jobinformationwidget.freetext.LocationText__Reference: REF35751CDirector of EngineeringCompany DescriptionAt Fairmont, our passion is to connect our guests to the very best of our destinations. From the beaches of Hawaii to the deserts of the United Arab Emirates to the heart of London, our...
-
Director of Maintenance/Engineering
4 days ago
Los Angeles, United States ZipRecruiter Full timeJob DescriptionSalary: $95k - $150K per year w/ bonusDirector of Maintenance responsibilities include:Managing engineering and maintenance projects end-to-endCoordinating internal teams, including engineering, mechanics, tool room, maintenance PM schedulersImplementing new systemsCollaborating with corporate cross engineering teams on new or enhanced...
-
Director of Maintenance/Engineering
4 weeks ago
Los Angeles, United States American Textile Maintenance Co. Full timeJob DescriptionJob DescriptionSalary: $95k - $150K per year w/ bonusDirector of Maintenance responsibilities include:Managing engineering and maintenance projects end-to-endCoordinating internal teams, including engineering, mechanics, tool room, maintenance PM schedulersImplementing new systemsCollaborate with Corporate cross engineering teams on new or...
-
Director of Engineering
2 weeks ago
Los Angeles, United States Social Native Full timeSocial Native is the leading content marketplace technology company that empowers marketers to source, activate, then optimize high-performing creator content through our content intelligence solution. Leveraging the world's first AI-powered creative platform, brands such as Unilever, Adidas, L'Oréal, Crocs and Nestlé Waters partner with Social Native to...
-
Director of Infrastructure Engineering
5 months ago
Los Angeles, United States Tandym Group Full timeA recognized retail company in California is currently seeking an experienced professional to join their team as their new Director, Infrastructure Engineering. In this role, the Director, Infrastructure Engineering will be responsible for overseeing the operation and strategic planning of the the company's Infrastructure to ensure workplace services,...
-
Software Engineering Director
2 weeks ago
Los Angeles, California, United States Centerfield Full timeJob Title: Engineering Director, PlatformJob Type: Full-timeLocation: Playa Vista, CAAbout Us:Centerfield is a digital marketing solutions company that delivers outcome-based solutions and personalized omnichannel experiences for leading brands.The Opportunity:We are seeking an experienced Engineering Director, Platform to lead and inspire our team of...
-
Director, Development Engineering
6 days ago
Los Angeles, United States EVgo Full timeEVgo (Nasdaq: EVGO) is a leading provider of electric vehicle (EV) charging solutions, operating one of the largest public fast charging networks in the United States. With over 1,000 fast charging locations across more than 35 states, EVgo serves over 981,000 customer accounts. Our mission is to expedite the mass adoption of electric vehicles by creating a...
-
Director of Engineering
2 days ago
Los Angeles, United States ZipRecruiter Full timeJob Description:Become the Best Part of PMP Management!PMP is seeking a motivated, detailed, communicative, and personable professional to join our team as Director of Engineering, Marina City Club, Marina del Rey, CA.Who We AreProperty Management Professionals LLC. (PMP) is an industry-leading Association management firm providing extraordinary services to...
-
Senior Software Engineer
2 weeks ago
Los Angeles, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionWe're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.Canonical...
-
Senior Director, Software Engineering
5 days ago
Los Angeles, United States Capital One Full timeWeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de MexicoSenior Director, Software Engineering - MexicoCapital One is seeking an experienced software engineering leader, Senior Director, Software Engineering, to help us build and grow our Technology Site in Mexico City. Based in Mexico City, the Senior Director of Software Engineering will be...