Talentd

This job closed on 15 Sep

Canonical stopped taking applications for Graduate Software Engineer. The apply link no longer works. These open jobs take the same batches.

Alert me for jobs like this

Open jobs like this for batch 2024, 2025

IT/Software roles for freshers, newest first

See all 1100
The original post, kept for reference
CanonicalSoftware & Technology · 1 other open job

Canonical is Hiring Graduate Software Engineer | Fresher | 10LPA

Closed 15 Sep 2026Took batch 2024, 2025Full timeRemote
Salary₹9–10 LPA
ExperienceFreshers
LocationRemote · Bengaluru
DegreeUndergraduate degree in Computer Science, Business Informatics, Mat…
Applications closed15 Sep 2026
Posted
Applications closedAlert me for jobs like this

What the post said

About the Role

As a Graduate Software Engineer at Canonical, you will join a global, fully remote engineering team working on open source software and Linux systems. You will contribute to Ubuntu and other projects that power public cloud, AI, IoT, and enterprise solutions worldwide. This role offers the opportunity to develop expertise in multiple programming languages, Linux internals, cloud, containers, security, and distributed systems while collaborating with a diverse, global team. You will solve challenging technical problems, engage with the open source community, and participate in biannual global sprints that shape the future of Canonical products.

We are hiring 2024 and 2025 graduates for software engineering roles across open source products and commercial systems. You will work on a wide range of technologies from Python, Golang, Rust, C/C++, JavaScript, Bash, to Linux system-level development, compilers, toolchains, security, cloud, containers, and more.


Key Responsibilities

  • Shape the roadmap for your product during global sprints twice a year
  • Focus on design and user experience, even for developer tools and CLI applications
  • Write high-quality, resilient, and performant code for millions of users
  • Master key programming languages and Linux system knowledge
  • Engage with users and the open source community via code reviews and issue trackers
  • Respond to customer issues and understand enterprise requirements
  • Develop security-aware software design and implementation skills

Education:

  • Undergraduate degree in Computer Science, Business Informatics, Mathematics, or other STEM disciplines with programming courses
  • Consistently high academic performance in school and university

Technical Skills:

Python, Golang, Rust, C, C++, JavaScript, Java, Bash, Ubuntu/Linux

Other Requirements:

  • Confidence in writing production-level code
  • Experience with Ubuntu or other Linux distributions
  • Strong personal projects in software engineering beyond curriculum
  • Excellent interpersonal skills, communication, and accountability
  • Ability to travel internationally twice a year for company events

Nice-to-Have Skills:

  • Contributions to open source projects or Linux distributions (Debian, Fedora, Arch, Nix, etc.)
  • Leadership and organizational experience
  • Presentation and writing skills
  • Business or commercial awareness

What We Offer

  • Competitive compensation based on location, experience, and performance, with annual reviews
  • Performance-driven bonus
  • Distributed work environment with biannual in-person team sprints
  • USD 2,000 personal learning & development budget per year
  • Annual holiday, maternity/paternity leave, wellness programs
  • Opportunity to travel to new locations and collaborate globally

Why Join Canonical?

Working at Canonical gives you the opportunity to work on cutting-edge open source projects with global impact. You will collaborate with highly skilled engineers, grow your technical expertise, and gain international exposure—all while contributing to the open source ecosystem.

Skills and topics

More jobs like this

About Canonical

Software & Technology · Founded 2004 · HQ London, United Kingdom
Company page

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.

Size
501–1,000 people
Open jobs on talentd
1 job
Pay in this post
₹9–10 LPA
Founded
2004
Headquarters
London, United Kingdom

Other Canonical jobs open now

Similar companies hiring freshers

Questions about this job

Can 2025 graduates apply for this Canonical Graduate Software Engineer job?

Not any more: the job has closed. When it was open, it took batch 2024 and 2025.

What is the salary for Graduate Software Engineer at Canonical in Bengaluru?

The post lists ₹9–10 LPA.

Is this job still open?

No. Canonical stopped taking applications on 15 Sep 2026. The open jobs listed on this page take the same batches.

How do I prepare for the Canonical interview?

Revise the skills the post asks for (Bash, C++ and Go) and practise common fresher interview questions on FleetCode.