Talent.com
This job offer is not available in your country.
System Software Engineer - Golang compiler, tooling, and ecosystem

System Software Engineer - Golang compiler, tooling, and ecosystem

CanonicalWorkFromHome, West Coast, New Zealand
27 days ago
Job description

System Software Engineer - Golang compiler, tooling, and ecosystem

Join to apply for the System Software Engineer - Golang compiler, tooling, and ecosystem role 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, and IoT initiatives. We serve public cloud and silicon providers and industry leaders worldwide. The Ubuntu Foundations Team delivers the core Ubuntu system and builds on Debian technology to provide the best free software components in a reliable form.

Overview

We are building a new team to focus on the Golang programming language and its ecosystem on Ubuntu. The team will deliver the Golang runtime, developer experience, and supporting tooling in Ubuntu, enabling Go for development and deployment across Desktop, Server, Ubuntu Core, and cloud images.

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 fix defects
  • Review code from other engineers
  • Discuss ideas and collaborate on solutions
  • Work from home with travel 2 to 4 weeks per year for internal and external events

What we are looking for

  • Relevant Go experience, ideally in cloud-native software and Linux
  • Experience packaging software for Debian and Ubuntu
  • Long-time Linux user
  • Strong academic track record from high school and university
  • Undergraduate degree in a technical subject or a compelling narrative about your path
  • Love technology and working with brilliant people
  • People who are passionate, curious, flexible, articulate, and accountable
  • Value soft skills and are enterprising, thoughtful, and self-motivated
  • Ability to travel internationally twice a year for company events up to two weeks
  • What we offer

    Compensation is competitive and based on location, experience, and performance. In addition to base pay, we offer a performance-driven bonus or commission. We provide benefits reflecting our values and ensure fairness globally.

  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget
  • 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

    Canonical is a pioneering tech firm at the forefront of the open-source movement. As the publisher of Ubuntu, we work globally to recruit on a country-agnostic basis and set high standards for joining. We have a mostly remote workforce and encourage excellence.

    Equal opportunity

    Canonical is an equal opportunity employer. We foster a workplace free from discrimination. Diversity of experience, perspectives, and background is valued, and every applicant will be given fair consideration.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • WorkFromHome, West Coast, New Zealand

    Related jobs
    • Promoted
    • New!
    CEO

    CEO

    danehartWorkFromHome, West Coast, New Zealand
    Engineers Without Borders New Zealand (EWBNZ) is a not-for-profit organisation with a vision for a world where everyone is able to live a life of opportunity, free from poverty in all its forms.EWB...Show moreLast updated: 12 hours ago
    • Promoted
    Senior Juju Software Engineer (Go)

    Senior Juju Software Engineer (Go)

    CanonicalWorkFromHome, West Coast, New Zealand
    Senior Juju Software Engineer (Go).Be among the first 25 applicants.Senior Juju Software Engineer (Go).Canonical is a leading provider of open source software and operating systems to the global en...Show moreLast updated: 27 days ago
    • Promoted
    • New!
    Software Engineer – Freelance

    Software Engineer – Freelance

    TwineWorkFromHome, West Coast, New Zealand
    This role focuses on bringing order and efficiency to a large, long-term photo library.The project involves organizing approximately 60,000 images accumulated over a decade, with the aim of creatin...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Senior DevOps Architect, Trilogy (Remote) - $200,000 / year USD

    Senior DevOps Architect, Trilogy (Remote) - $200,000 / year USD

    TrilogyWorkFromHome, West Coast, New Zealand
    Senior DevOps Architect, Trilogy (Remote) - $200,000 / year USD.This range is provided by Trilogy.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more....Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Engineer – AI Search

    Software Engineer – AI Search

    TwineWorkFromHome, West Coast, New Zealand
    This part-time, remote contract role focuses on developing a cutting-edge hybrid search platform that bridges complex PDFs and intricate Excel documents. You will architect and implement solutions e...Show moreLast updated: 12 hours ago
    • Promoted
    Linux Kernel Engineer - Ubuntu

    Linux Kernel Engineer - Ubuntu

    CanonicalWorkFromHome, West Coast, New Zealand
    Linux Kernel Engineer - Ubuntu.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely use...Show moreLast updated: 9 days ago
    • Promoted
    Senior Site Reliability / Gitops Engineer

    Senior Site Reliability / Gitops Engineer

    CanonicalWorkFromHome, West Coast, New Zealand
    Senior Site Reliability / Gitops Engineer role at Canonical.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platfor...Show moreLast updated: 27 days ago
    • Promoted
    Software Engineer - AI Avatar Project

    Software Engineer - AI Avatar Project

    TwineWorkFromHome, West Coast, New Zealand
    This role involves developing an AI avatar feature for a news website, focusing on enhancing user engagement and interactivity. The AI avatar will greet users, read headlines, and offer to search fo...Show moreLast updated: 3 days ago
    • Promoted
    Software Maintenance Engineer

    Software Maintenance Engineer

    CanonicalWorkFromHome, West Coast, New Zealand
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise...Show moreLast updated: 27 days ago
    • Promoted
    Python and Kubernetes Software Engineer - Data, AI / ML & Analytics

    Python and Kubernetes Software Engineer - Data, AI / ML & Analytics

    CanonicalWorkFromHome, West Coast, New Zealand
    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 breakthrough enterprise initiat...Show moreLast updated: 27 days ago
    • Promoted
    • New!
    Division CFO, Trilogy (Remote) - $400,000 / year USD

    Division CFO, Trilogy (Remote) - $400,000 / year USD

    TrilogyWorkFromHome, West Coast, New Zealand
    Division CFO, Trilogy (Remote) - $400,000 / year USD.Division CFO, Trilogy (Remote) - $400,000 / year USD.This range is provided by Trilogy. Your actual pay will be based on your skills and experience —...Show moreLast updated: 12 hours ago
    • Promoted
    Senior Software Engineer - Digital Workplace

    Senior Software Engineer - Digital Workplace

    CanonicalWorkFromHome, West Coast, New Zealand
    Senior Software Engineer - Digital Workplace at Canonical.Join to apply for the Senior Software Engineer - Digital Workplace role at Canonical. Canonical is a leading provider of open source softwar...Show moreLast updated: 27 days ago
    • Promoted
    Software Engineering Manager - Desktop and Embedded Linux Optimisation

    Software Engineering Manager - Desktop and Embedded Linux Optimisation

    CanonicalWorkFromHome, West Coast, New Zealand
    We work closely with major silicon companies to optimise Ubuntu for their latest hardware.As a software engineering manager you need to bring both technical and management skills to the leadership ...Show moreLast updated: 27 days ago
    • Promoted
    Cooks Required

    Cooks Required

    1881 GlobalWest Coast - other, West Coast, New Zealand
    We are looking for a skilled Cook to join our team at a historical hotel on the beautiful West Coast of New Zealand.This role involves preparing and cooking high-quality meals, ensuring food safety...Show moreLast updated: 18 days ago
    • Promoted
    Remarkable AI Expert

    Remarkable AI Expert

    Remarkable AIWorkFromHome, West Coast, New Zealand
    Become a Customer Support Expert for brands you love.Chatdesk (DBA Remarkable AI) Experts are freelance customer support agents who help companies provide the best support for their customers throu...Show moreLast updated: 11 days ago
    • Promoted
    Senior Software Engineer - Product & Features (Java) - Open to remote across ANZ

    Senior Software Engineer - Product & Features (Java) - Open to remote across ANZ

    CanvaWorkFromHome, West Coast, New Zealand
    Senior Software Engineer - Product & Features (Java) - Open to remote across ANZ.Join the team redefining how the world experiences design. Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte! Thanks f...Show moreLast updated: 27 days ago
    • Promoted
    • New!
    Software Developer (Python) | Upto $90 / hr Remote

    Software Developer (Python) | Upto $90 / hr Remote

    Crossing HurdlesWorkFromHome, West Coast, New Zealand
    Software Developer (Python) | Upto $90 / hr Remote.Join to apply for the Software Developer (Python) | Upto $90 / hr Remote role at Crossing Hurdles. Direct message the job poster from Crossing Hurdles....Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Technical Support Engineer (Level 2 - Remote / Field)

    Technical Support Engineer (Level 2 - Remote / Field)

    Belton IT NexusWorkFromHome, West Coast, New Zealand
    Technical Support Engineer (Level 2 - Remote / Field).Why you should work at Belton IT Nexus Limited – Newmarket.Show moreLast updated: 12 hours ago