Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Graduate software engineer, open source and linux, ubuntu

Perth
Canonical
Software Engineer
Posted: 11 September
Offer description

Overview

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu. Canonical is a leading provider of open source software and operating systems to the global enterprise. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering, and IoT projects. This is a globally remote, full-time role with teams often working from home and collaborating across time zones.

We are hiring 2024 and 2025 Graduate Software Engineers into engineering teams worldwide. You will work on a range of languages and systems, from low-level Linux components to desktop applications and containers. This is a competitive, high-expectation program designed to identify teams and projects that align with your skills and interests.

Location: Globally remote. In-person team sprints occur twice yearly in various locations to foster collaboration and skill development.


Responsibilities

* Shaping the roadmap for your product at global sprints every six months
* Design and user experience focus, including developer tooling and command-line applications
* Write high-quality, resilient, and performant code
* Develop expertise in key programming languages and Linux system knowledge
* Engage with users and the open source community through code reviews and issue trackers
* Respond to customer issues as a priority and understand enterprise requirements
* Develop awareness of security in software design and implementation


What we are looking for

* Exceptional academic track record from high school and university
* Undergraduate degree in Computer Science, Mathematics, or another STEM field with programming coursework
* Confidence to deliver high-quality code in Python, Rust, C/C++, Golang, JavaScript, or Java
* Experience with Ubuntu or another Linux distribution
* Proven track record of going above and beyond to achieve results
* Result-oriented, organized, and able to meet commitments
* Personal projects in technology and software engineering beyond coursework
* Professional written and spoken English
* Excellent interpersonal skills, curiosity, flexibility, accountability, and self-awareness
* Ability to travel internationally for company events (up to two weeks, twice per year)


Nice-to-have

* Upstream open source contributions
* Packaging and Linux distribution contributions (e.g., Debian, Fedora, Arch, Nix)
* Leadership and organizational skills
* Presentation and writing skills
* Business and commercial interests


What we offer

* Distributed work environment with twice-yearly in-person team sprints
* Learning and development budget (USD 2,000 per year)
* Annual compensation review and performance-based rewards
* Comprehensive leave and family leave policies
* Wellness and assistance programs
* Opportunities to travel to new locations to meet colleagues


About Canonical

Canonical is a pioneering tech firm at the forefront of open source. We publish Ubuntu and support AI, IoT and cloud initiatives. We recruit globally and maintain high standards for joining the company. Most colleagues work from home; this role offers a future-facing environment that challenges you to grow.

Canonical is an equal opportunity employer. We are committed to a workplace free from discrimination and will give every applicant fair consideration regardless of identity or background.


Application details

Seniority level: Internship

Employment type: Full-time

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - ms power platform & dynamics 365
Perth
Bankwest
Software Engineer
Similar job
Embedded linux senior software engineer - optimisation
Perth
Canonical
Software Engineer
Similar job
Senior software engineer - australian ska regional centre (aussrc)
Perth
CSIRO
Software Engineer
Similar jobs
IT and Tech jobs in Perth
jobs Perth
jobs Western Australia
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Perth > Graduate Software Engineer, Open Source and Linux, Ubuntu

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save