Ubuntu Engineering Lead
About the role
Role Overview: Canonical, a prominent provider of open source software and the creator of Ubuntu, seeks engineering leaders to join our expanding Ubuntu Engineering organization. This position is ideal for individuals passionate about software quality, performance, and team development.
Main Responsibilities:
- Lead technical teams in enhancing the Linux user experience.
- Design, develop, and deliver high-quality software using Rust, Go, Python, and Flutter.
- Oversee project planning, estimation, and execution.
- Collaborate with product management to shape Ubuntu's vision and strategy.
- Mentor engineers and foster a positive team culture.
- Contribute to open source projects and optimize software distribution for performance and security.
Requirements:
- Strong academic background in Computer Science or related fields.
- Proven experience in software engineering and technical leadership.
- Familiarity with Rust, Go, Python, or C/C++.
- Excellent communication skills in English.
- Ability to travel for company events twice a year.
- Experience with open source contributions and Linux distributions is a plus.
How to Apply: If you are eager to contribute to the open source community and lead engineering teams at Canonical, please submit your application. We offer a remote-first work environment, competitive compensation, and a range of benefits including a personal development budget and annual recognition rewards.
Summarised by JobsOnline Africa from the employer's listing. The full details are on the employer's site when you apply.