¡Activa las notificaciones laborales por email!

Software Engineer - Immutable Ubuntu Desktop

Canonical

Granada

A distancia

EUR 30.000 - 50.000

Jornada completa

Hace 21 días

Descripción de la vacante

A leading technology company, Canonical, is hiring a Software Engineer for the Core Desktop team to develop the next generation of Ubuntu. This role involves working with system languages like C/C++, Python, and focusing on security, reliability, and usability in a remote-first environment offering competitive benefits and growth opportunities.

Servicios

USD 2,000 annual learning and development budget
Distributed work environment
Recognition rewards
Parental leave
Employee Assistance Program

Formación

  • Outstanding academic results or equivalent experience.
  • Understanding of software development methodologies.
  • Willingness to learn and adapt.

Responsabilidades

  • Design and develop elements of the Core Desktop.
  • Write high-quality, performant code for millions of users.
  • Participate in code reviews and contribute to documentation.

Conocimientos

C/C++
Python
Shell scripting
Linux containerization
Good communication skills

Educación

Degree in a technical field

Descripción del empleo

Canonical 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 initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, as well as industry leaders across sectors. The company is founder-led, profitable, and growing.

We are hiring a Software Engineer for the Core Desktop team. In this role, you'll join a dedicated team to develop the next generation of immutable Ubuntu desktop, focusing on security, reliability, and usability. You will work with system languages like C/C++, Python, Shell scripting, and occasionally Go and Dart/Flutter. This position offers a unique opportunity to grow and contribute to shaping Ubuntu's future.

Location: This is a home-based position within the EMEA region.

What your day will look like
  • Design and develop elements of the Core Desktop.
  • Work with Linux container technologies such as kernel namespaces, cgroups, apparmor, seccomp.
  • Write high-quality, performant code for millions of users.
  • Collaborate to understand immutable desktop intricacies.
  • Participate in code reviews and contribute to documentation.
  • Engage with the Ubuntu community for feedback.
  • Troubleshoot and resolve user issues, gaining debugging experience.
What we are looking for in you
  • Outstanding academic results or equivalent experience.
  • Degree in a technical field or a compelling alternative narrative.
  • Understanding of software development methodologies.
  • Passion for technology and teamwork.
  • Willingness to learn and adapt.
  • Skills in Linux containerization: namespaces, cgroups, apparmor, seccomp.
  • Skills in Linux desktop environments: XDG portals, systemd, GRUB.
  • Proficiency in C/C++, Go, Python, Shell scripting.
  • Good communication skills.
  • Ability to travel twice a year for company events.
Additional Skills That You Might Also Bring
  • Familiarity with Rust, Golang, Dart/Flutter.
  • Proactive initiative and problem-solving skills.
  • Curiosity, flexibility, accountability.
  • Soft skills including passion, enterprise, self-motivation.
What we offer you

We offer a competitive, performance-driven package, including annual reviews, bonuses, and benefits tailored to local needs. Our offerings include:

  • Distributed work environment with biannual in-person sprints.
  • USD 2,000 annual learning and development budget.
  • Recognition rewards, holiday leave, parental leave, Employee Assistance Program.
  • Opportunities to travel and meet colleagues globally.

About Canonical

Canonical pioneers in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally, emphasizing excellence and diversity. Since 2004, we have been a remote-first company, fostering innovative thinking and continuous learning. We are committed to an inclusive, discrimination-free workplace.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.