Ubuntu Engineering Lead

Remote
Full Time Mid Level

Posted 1 month ago Expired

This job has expired

Looking for a job like Ubuntu Engineering Lead? Upload your resume and we'll notify you when similar positions become available.

Upload Your Resume

About This Role

Lead and grow high-performing engineering teams while staying technical and contributing to the Ubuntu operating system, focusing on quality, performance, and resilience.

Responsibilities

  • Lead engineering teams in elevating the Linux developer and user experience
  • Design, build and ship high quality, performant software in Rust, Go and Python
  • Demonstrate sound engineering principles through architecture, development and code reviews
  • Take responsibility for planning, estimation and execution
  • Work with product management to define the vision and strategy for Ubuntu
  • Set expectations with other engineering teams, senior management, and external stakeholders
  • Offer coaching, mentoring, technical feedback and hands-on career development
  • Contribute to upstream and neighboring open source projects
  • Optimize the distribution for performance, reliability, and security
  • Debug complex system-level issues and deliver robust solutions
  • Author and improve technical and community documentation

Requirements

  • Exceptional academic track record from both high school and university
  • Ability to drive and deliver technical work streams going above and beyond expectations
  • Lead and coach others to deliver exceptional engineering work
  • Demonstrated passion for open source software
  • Significant experience with Rust, Go, Python, Flutter or C/C++
  • Professional written and spoken English
  • Excellent communication and interpersonal skills
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events up to two weeks each

Qualifications

  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Technical leadership experience and a background in software engineering are necessary prerequisites for this role.

Nice to Have

  • Experience contributing to or leading open source projects
  • Experience with Linux distributions/distribution engineering
  • Experience with software packaging and distribution mechanisms
  • Performance or Security Engineering experience

Skills

Python * C/C++ * Go * Linux * Rust * Flutter *

* Required skills

Benefits

Maternity Leave
Annual holiday leave
Opportunity to travel to new locations to meet colleagues
Paternity Leave
Employee Assistance Programme
Priority Pass
Travel upgrades for long haul company events
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards

About Canonical

A leading provider of open source software and operating systems, known for its Ubuntu platform, revolutionizing enterprise initiatives in cloud, data science, AI, and IoT.

Technology
View all jobs at Canonical →