Skip to main content
Zobhira
Home
Jobs
Certifications
Zobhira
JobsCertificationsTodayAbout
Log inSign up
Zobhira

New job and contest openings, updated every morning on one searchable board.

Find work

  • All jobs
  • Fresher roles
  • Remote roles
  • Certifications

Compete

  • Added today

Popular cities

  • India
  • Bangalore, Karnataka, India
  • Hyderabad, Telangana, India
  • Pune, Maharashtra, India
  • Chennai, Tamil Nadu, India
  • Mumbai, Maharashtra, India

Company

  • About
  • Contact
  • Privacy
  • Terms

Stay updated

One email a week with new roles.

Secure infrastructure
Free to use, no account needed to search

Board updated daily · © 2026 Zobhira. All rights reserved.

Privacy PolicyTerms of Service
Home / Jobs / Canonical

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

WorldwideremotePosted 8 days ago
Canonical logo

Skill Required

Graduate-Software-EngineerLinux-EngineerOpen-Source-EngineerBackend-EngineerSystems-EngineerGraduate-Software-DeveloperLinux-Software-EngineerOpen-Source-Software-EngineerGraduate-Python-DeveloperLinux-Systems-EngineerLinux-Software-EngineeringSoftware-EngineerDeveloperSoftware EngineerSoftware DeveloperLinuxandsoftware engineeringArduinoCryptographyEngineeringR ProgrammingJavaScriptKubernetesFirmwaresecuritybuildingwrittenPythonGolangdesignC++CloudJavaRustShell ScriptingAIFulltime

Key highlights

  • Globally remote role with home-based work across 75+ countries
  • Annual in-person team sprints in interesting locations worldwide (twice yearly)
  • Performance-driven annual bonus or commission in addition to base pay
  • Personal learning and development budget of USD 2,000 per year
  • Graduate Software Engineer position for 2025 and 2026 cohorts
  • Priority Pass and travel upgrades for long-haul company events

Role overview

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets, pioneering Ubuntu as a platform for public cloud, data science, AI, engineering innovation, and IoT. The company operates as a fully distributed global organization with 1200+ colleagues in 75+ countries, founder-led, profitable and growing. We are hiring 2025 and 2026 Graduate Software Engineers into engineering teams around the world, offering wide-ranging software engineering challenges from BIOS and boot loaders through desktop applications and containers, on devices ranging from Raspberry Pi to supercomputers. The role emphasizes open source contribution, full-time collaborative remote work with strong mentorship and pair programming support, and two annual in-person sprints for career development and global team alignment.

Responsibilities

  • Shaping the roadmap for your product at global sprints every six months
  • Focusing on design and user experience, even for developer tooling and command line apps
  • Writing high quality, resilient and performant code, potentially serving millions of demanding daily users
  • Working towards mastery of key programming languages and Linux system knowledge
  • Engaging with users and the open source community through code reviews and issue trackers
  • Responding to customer issues as a priority, develop an understanding of enterprise requirements
  • Developing skills and awareness of security in software design and implementation

Requirements

  • Exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science, Business Informatics, Mathematics or another STEM discipline with programming courses
  • Confidence to get started and deliver high quality code in one of Python, Rust, C/C++, Golang, JavaScript or Java
  • Experience with Ubuntu or another Linux distribution
  • Track record of going above-and-beyond expectations to achieve outstanding results
  • Result-oriented and organized, with the drive to meet commitments
  • Personal projects in technology and software engineering beyond the curriculum
  • Professional written and spoken English
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Personal responsibility and accountability
  • Thoughtfulness, self-awareness and the ability to reflect and develop
  • Ability to travel internationally twice a year for company events up to two weeks long

Nice to have

  • Upstream open source contributions
  • Packaging and Linux distribution contributions - Debian, Fedora, Arch, Nix or another
  • Leadership and organization skills
  • Presentation and writing skills
  • Business and commercial interests

Benefits

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events

Additional details

  • Full time work, five days a week, often solving hard problems with significant responsibility
  • We don't generally work weekends and nights and we do enjoy good holidays but we also expect productive and intense engagement Monday to Friday
  • Most of our engineering teams work from home
  • We try to align a single team in a single time zone - EMEA (Europe, Middle East and Africa), APAC (Asia Pacific and Indian Ocean), and AMER (North, South and Central Americas)
  • Larger projects have multiple teams and might span the globe
  • The process is highly competitive, it will require effort and excellence to succeed if you apply here
  • Canonical is an equal opportunity employer
  • Most colleagues at Canonical have worked from home since its inception in 2004
  • Location: This is a Globally remote role
  • In addition to base pay, we offer a performance-driven annual bonus or commission
  • 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 recognize outstanding performance
  • We balance our programs to meet local needs and ensure fairness globally

Similar jobs open now

ABB logo
Senior Project Engineer -SIS
ABB
Bangalore, Karnataka, India
View details
Cognyte logo
Product Manager
Cognyte
Pune, Maharashtra, India
View details
IBM logo
Data Engineer-Data Platforms-AWS
IBM
Pune, Maharashtra, India
View details
IBM logo
Technical Consultant-AI Integration
IBM
Pune, Maharashtra, India
View details
Apply now
LocationWorldwide
TypeFulltime
Posted8/29/2026
Apply by10/28/2026

Links are checked every day. If this one stops working, tell us and we'll pull it.

More like this

View all
ABB logo
Senior Project Engineer -SIS
ABB
Cognyte logo
Product Manager
Cognyte
IBM logo
Data Engineer-Data Platforms-AWS
IBM
Apply now