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

Golang engineer (city of joondalup)

Joondalup
Canonical
Posted: 26 September
Offer description

Overview

Join to apply for the Golang Engineer role at Canonical.

Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives across public cloud, data science, AI, engineering innovation and IoT. We employ 1200+ colleagues in more than 80 countries, with very few office-based roles.

We are hiring Golang engineers of all levels of seniority, for all relevant teams at Canonical. After the first round of interviews we will find the best fit product team for you to progress your application based on your personal interests.

Location : we have open roles for Golang engineers in every time zone.

Join us in our mission to deliver innovative open-source solutions to individuals and enterprises around the world. These roles require extensive personal experience with Linux—the more different versions of Linux, the better.

Role entails

We are seeking to design and implement well-tested Go software, debug issues, participate in code and architectural reviews, collaborate on technical specifications, seek improvements to engineering and operations practices, and, in some cases, deploy and operate services developed by the team.

Responsibilities

- Design and implement well-tested and documented software in Go
- Debug and fix issues encountered by users
- Participate in engineering process through code and architectural reviews
- Collaborate on technical specifications with community and colleagues
- Seek improvements to engineering and operations practices
- In some cases, deploy and operate services developed by the team
- Contribute to product success through technical advocacy

What we are looking for

- Experience designing and writing high-quality Golang software on Linux
- Experience with Linux at the system level; Debian or Ubuntu preferred
- Professional written and spoken English
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Self-motivated, organized, and able to deliver to schedule
- Ability to travel up to twice a year for company events

Nice-to-have

- Experience developing for Ubuntu Linux
- Experience with Juju, LXD, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro
- Performance engineering and security experience

Benefits and About Canonical

- Distributed work environment with twice-yearly in-person team sprints
- Personal learning and development budget
- Annual compensation review and performance-based rewards
- Generous leave, family leave, and Employee Assistance Program
- Opportunities to travel to new locations to meet colleagues

About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence and invite you to think differently, work smarter, and learn current skills.

Equal opportunity
Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. We will give every application fair consideration.

#J-18808-Ljbffr

📌 Golang Engineer
🏢 Canonical
📍 City of Joondalup

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Canon business agency - perth!
Perth
Canon
Similar job
Canon business agency - perth!
Perth
Canon
Similar job
Canon business agency - perth! (australia)
Perth
Canon
Similar jobs
jobs Joondalup
jobs Western Australia
Home > Jobs > Golang Engineer (City of Joondalup)

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