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

System software engineer - golang compiler, tooling, and ecosystem (mackay)

Mackay
Canonical
Software Engineer
Posted: 5 October
Offer description

Overview

System Software Engineer - Golang compiler, tooling, and ecosystem at Canonical. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering innovation, and IoT. We employ 1200+ colleagues in 75+ countries with few office-based roles. Teams meet 2–4 times per year in person to align on strategy and execution.

We are building a new team to focus on the Golang programming language and its ecosystem on Ubuntu. The goal is to deliver the best possible Golang runtime, developer experience, and supporting tooling in Ubuntu, ensuring cutting-edge language innovation is available to Ubuntu users and laying the foundation for future inventions and open source communities.

This is an exciting opportunity for a software engineer who is passionate about open source software, Linux systems, software architectures, and Go programming language. You will work with the best and brightest people at Canonical to make Ubuntu the best platform to develop, distribute, and run Go applications in the cloud, in datacenters, in containers, on the operating system, and anywhere Ubuntu runs.

Responsibilities

- Collaborate proactively with a distributed team
- Select, integrate and package tooling with Ubuntu to improve developer and operator experience with Go
- Write high-quality code to create new features
- Debug issues and produce high-quality code to fix them
- Review code produced by other engineers
- Discuss ideas and collaborate on finding effective solutions
- Work from home with global travel 2 to 4 weeks per year for internal and external events

What we are looking for

- You have relevant Go experience, ideally in cloud-native software and Linux
- You have experience packaging software for Debian and Ubuntu
- You are a long-time Linux user
- Strong academic track record from high school and university
- Undergraduate degree in a technical subject or a compelling narrative about an alternative path
- You love technology and working with brilliant people
- You are passionate, curious, versatile, articulate, and accountable
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- Ability to travel internationally twice a year for company events up to two weeks long

What we offer

- 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
- Travel upgrades for long-haul company events

About Canonical and equal opportunity

Canonical is a pioneering tech firm at the forefront of the global move to open source. We publish Ubuntu, a platform for AI, IoT, and the cloud. We recruit on a global basis and set a high standard for new hires. Most colleagues work from home. Canonical is an equal opportunity employer and we foster a workplace free from discrimination. We give your application fair consideration regardless of identity.

#J-18808-Ljbffr

📌 System Software Engineer - Golang compiler, tooling, and ecosystem
🏢 Canonical
📍 Mackay

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - offline team (open to remote across anz)
Mackay
Canva
Software Engineer
Similar job
Senior software engineer – identity team (open to remote locations across australia)
Mackay
OFX
Software Engineer
Similar job
Senior software engineer
Mackay
Meeko
Software Engineer
Similar jobs
IT and Tech jobs in Mackay
jobs Mackay
jobs Queensland
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Mackay > System Software Engineer - Golang compiler, tooling, and ecosystem (Mackay)

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