Canonical

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical(1 month ago)

RemoteFull TimeTrainee$51,152 - $69,248 (estimated)Engineering
Apply Now

About this role

Graduate Software Engineers at Canonical join distributed engineering teams working on Ubuntu and related open source projects across system, cloud and application layers. This full-time, remote role places graduates into mentor-led teams where they contribute production-quality code, engage with open source communities, and develop skills in languages and Linux system engineering. Colleagues meet twice yearly for in-person team sprints and the company emphasizes learning, performance-driven rewards, and global collaboration.

View Original Listing

Required Skills

  • Roadmap
  • Design
  • User Experience
  • Coding
  • Performance
  • Resilience
  • Linux
  • Python
  • Rust
  • C/C++

+10 more

Qualifications

  • Undergraduate Degree in Computer Science
  • Undergraduate Degree in Business Informatics
  • Undergraduate Degree in Mathematics
  • Undergraduate Degree in Another STEM Discipline
Canonical

About Canonical

canonical.com

Canonical is the company behind Ubuntu, providing trusted open-source software and commercial support for enterprises. It delivers Ubuntu and related products for servers, public cloud, private datacenters, edge and IoT, along with tools for cloud-native workloads (e.g., MicroK8s, Juju, MAAS, LXD) and Ubuntu Pro for extended security and compliance. Canonical helps organizations deploy, manage, and secure infrastructure across cloud and edge environments with professional services, support, and lifecycle maintenance focused on simplicity and cost-effectiveness.

View more jobs at Canonical

ApplyBlast uses AI to match you with the right jobs, tailor your resume and cover letter, and apply automatically so you can land your dream job faster.

© All Rights Reserved. ApplyBlast.com