Graduate Software Engineer, Open Source and Linux, Canonical
CanonicalRemotely
pythonjavarustgolangjavascriptlinuxubuntuc/c++
Job Description
📋 Description
- Global graduate software engineer roles for 2025/2026 intake
- Work across open source and canonical Ubuntu stack
- Remote work with teams in EMEA, APAC, AMER time zones
- Hands-on with Python, Golang, Rust, C/C++, JavaScript, Java
- From Linux kernel/firmware to user apps and containers
- Collaborate in sprints, code reviews, and open source community
🎯 Requirements
- Exceptional academic track record
- Undergraduate degree in CS, math, or STEM with programming
- Proficiency in Python, Rust, C/C++, Golang, JavaScript or Java
- Experience with Ubuntu or Linux distributions
- Strong English communication; self-motivated & accountable
- Willingness to travel internationally for company events
🎁 Benefits
- Distributed work environment with team sprints
- Learning budget of USD 2,000 per year
- Annual compensation review and performance bonuses
- Holiday leave and parental leave
- Wellness and assistance programs; opportunities to travel