Skip to main content
Canonical logo

Canonical Hiring Graduate Software Engineers 2025-26 | Remote

AI Tools

Overview

Graduate Software Engineer, Open Source and Linux

Canonical is a leading provider of open source software and operating systems for enterprise and technology markets. Ubuntu is widely used across cloud, AI, data science, IoT, engineering, and enterprise platforms.

Canonical is hiring 2025 and 2026 graduates into software engineering teams across the world. Engineers work on open source products and commercial systems using technologies such as Python, Golang, Rust, C/C++, JavaScript, and Bash.

Teams contribute across the Linux stack, from firmware, kernels, and drivers to desktop applications, containers, Kubernetes clusters, and cloud infrastructure. Projects may involve security, cryptography, compilers, toolchains, packaging, or deep contributions to a focused codebase.

Most engineering teams are home based and aligned by timezone across EMEA, APAC, and AMER regions. Engineers collaborate closely with mentors and peers through pair programming, issue tracking, and open source communities.

The role includes

  • Helping shape product roadmaps during global engineering sprints
  • Building resilient, high-performance software for large scale usage
  • Focusing on design and user experience, including developer tools and command line applications
  • Developing expertise in Linux systems and programming languages
  • Participating in code reviews and community discussions
  • Supporting customer issues and understanding enterprise requirements
  • Applying secure software design and implementation practices

Requirements

  • Outstanding academic performance in school and university
  • Undergraduate degree in Computer Science, Mathematics, Business Informatics, or another STEM discipline with programming coursework
  • Ability to write quality code in Python, Rust, C/C++, Golang, JavaScript, or Java
  • Experience using Ubuntu or another Linux distribution
  • Personal software projects beyond academic coursework
  • Professional written and spoken English
  • Ability to travel internationally twice a year for company events

Preferred skills

  • Open source contributions
  • Linux distribution or packaging contributions such as Debian, Fedora, Arch, or Nix
  • Leadership, presentation, and organizational experience
  • Interest in business and commercial topics

Benefits

  • Distributed work environment with in-person team sprints twice a year
  • Annual learning and development budget
  • Annual compensation reviews and recognition rewards
  • Holiday leave and parental leave benefits
  • Wellness platform and assistance program
  • Travel opportunities for company events

If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.

Key Skills

Related Tags

Education Requirements

  • Undergraduate degree in Computer Science, Mathematics, Business Informatics, or another STEM discipline with programming courses

Eligible Batch Years

2026, 2025
Canonical logo

Canonical

Canonical Ltd. is a globally recognized software company best known as the publisher of the Ubuntu operating system, one of the most popular Linux distributions in the world. Founded in 2004 by entrepreneur Mark Shuttleworth, Canonical's mission is to enable innovation and automation through open-source software, making technology accessible and secure for individuals, enterprises, and governments. The company operates remotely with a distributed workforce spanning multiple continents, reflecting its commitment to global collaboration and inclusivity.

Canonical provides a wide range of services including cloud infrastructure solutions, IoT platforms, container orchestration, and enterprise support for Ubuntu. It has established a strong reputation in the open-source community and among enterprise clients for its reliability, security, and scalability. Recent developments include advancements in Ubuntu's long-term support releases, expanded partnerships with major cloud providers such as AWS, Azure, and Google Cloud, and contributions to emerging technologies like Kubernetes and AI/ML frameworks. With a workforce of over 500 employees, Canonical continues to play a pivotal role in shaping the future of open-source software and cloud computing.

Company Details

Industry
Technology

Connect With Us

Related Jobs