Fresher Graduate Software Engineer – Open Source & Linux | Canonical

Job Description
Begin Your Open Source Engineering Career with Canonical
Are you a 2024 or 2025 graduate passionate about Linux, open source, and global-scale software engineering? Canonical, the company behind Ubuntu, is offering fresh graduates a full-time remote opportunity to contribute to one of the world’s most critical open-source ecosystems. Whether you dream of working on cloud infrastructure, Kubernetes, Raspberry Pi, or security at scale, Canonical provides the platform and mentorship to accelerate your engineering career.
Requirements
- Develop production-grade code in Python, Rust, Go, C/C++, or JavaScript
- Contribute to open source tools and frameworks used worldwide
- Work remotely with global teams and collaborate with open source communities
- Participate in biannual company sprints held in unique international locations
- Solve deep engineering problems related to OS, performance, cloud, containers, and more
- Learn from the ground up: firmware, bootloaders, compilers, and CI/CD pipelines
- Focus on quality, security, user experience, and enterprise readiness
- Engage in daily agile workflows, pair programming, and issue tracking
You Should Have:
- Exceptional academic track record (high school and university)
- Degree in Computer Science, Engineering, Mathematics, or equivalent
- Hands-on coding in Python, Rust, C/C++, Golang, JavaScript, or Java
- Prior experience or curiosity about Linux (especially Ubuntu)
- Personal projects or GitHub contributions
- Excellent English communication skills
- Willingness to travel internationally twice a year for company events
Nice to Have:
- Contributions to open source or Linux distributions
- Involvement in tech clubs or engineering leadership activities
- Passion for DevOps, cloud infrastructure, or system security
- Packaging experience with Debian, Arch, Fedora, or Nix
Why Join Canonical?
- Globally distributed team with 1200+ engineers across 75+ countries
- Personal learning and development budget of $2000/year
- Performance bonuses and recognition rewards
- Annual compensation review and paid holidays
- Parental leave and wellness benefits
- Work from anywhere in a collaborative, engineering-first culture
#FreshersJob #LinuxJobs #OpenSource #Canonical #UbuntuCareers #PythonJobs #RustLang #GoLang #DevOpsFreshers #RemoteJobIndia #GraduateEngineer #CloudComputing #IoTJobs #KubernetesCareer #SystemProgramming #STEMJobs #UbuntuDevelopers #TechGraduateJobs #EngineeringJobs2025 #RemoteEngineering #CanonicalJobs