Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company is seeking a Software Engineer to join the Core Desktop team to build an immutable Ubuntu desktop. This role involves working with various programming languages and Linux technologies in a collaborative environment to enhance user security and usability.
Social network you want to login/join with:
col-narrow-left
Canonical
London, United Kingdom
Other
-
Yes
col-narrow-right
5459eaf7c9a3
21
22.06.2025
06.08.2025
col-wide
As a Software Engineer on the Core Desktop team, you'll join a dedicated team of professionals to build the next generation of immutable Ubuntu desktop. Our goal is to put Linux desktops back at the forefront of security, reliability and usability. In this project we combine the best ideas of immutable Linux with the latest Linux desktop experience to bring our global ecosystem of developers a much better platform for innovation. We mostly code in system languages such as Rust, C and C++, we also occasionally use Python and Dart / Flutter. This role offers a unique opportunity to grow and learn in a fast-paced environment. Your contributions, guided by more experienced team members, will be essential in shaping the future of Ubuntu's Core Desktop.
Location: This this is a home-based position on a team in the EMEA region.
What your day will look like
What we are looking for in you
Additional skills that you might also bring
What we offer you
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. 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.