Go Engineer Developer Tooling

New

Skills

Devops Engineer Golang Linux Python Software Engineering

Join Canonical, the publisher of Ubuntu, as a Go Software Engineer focused on Developer Tooling and Containers. Help redefine the developer experience by building open-source tools that integrate deeply with Ubuntu desktop, modern IDEs, and popular SDKs. You'll contribute to a global, fully remote team dedicated to empowering software engineers across cloud, AI, robotics, MLOps, and IoT domains. This is an opportunity to shape the future of developer workflows in immutable and remote environments, all while collaborating with world-class teams in an inclusive, distributed company.

Key Responsibilities
  • Design and enhance user experience for new developer tools and features.
  • Write high-quality Go code to implement robust, secure, and high-performance solutions.
  • Ensure correctness and reliability across diverse use cases and domains.
  • Collaborate with teams internally and externally, including integration with industry-leading SDKs.
  • Contribute to strategic planning, peer reviews, and continuous improvement processes.
Required Skills & Qualifications
  • Professional software development experience with Go, Python, C, or C++.
  • Solid understanding of Linux system-level fundamentals (e.g., cgroups, namespaces).
  • Experience with containers, particularly LXC/LXD.
  • Familiarity with AI/ML, CUDA, or OpenVINO is a plus.
  • Excellent communication skills in English, both written and spoken.
  • Strong academic background or an impressive alternative technical path.
  • Ability to work remotely within APAC time zones and travel internationally twice a year.
  • Demonstrated curiosity, accountability, and collaborative spirit.
  • Knowledge of system and language package manager internals is advantageous.
  • Commitment to diversity and inclusive workplace values.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Ubuntu Linux Senior Engineer

New

Optimize Ubuntu for latest hardware platforms

Integrate Linux across desktop, server, and IoT environments

C C++ Devops Docker

Linux Systems Engineer Optimisation

New

Optimise Ubuntu for cutting-edge hardware platforms

Collaborate with global partners and engineering teams

C C++ Debian packaging Devops

Open Source Performance Engineer

New

Drive performance and correctness across software products

Develop and implement advanced performance measurement tools

Devops Engineer Golang Java

Ubuntu Sales Engineer Role

New

Drive enterprise adoption of Ubuntu Pro

Advise clients on open source solutions

Debian Devops Kubernetes Linux

Container & Virtualisation Engineer

New

Advance open source container and virtualisation technologies

Build secure, high-performance cloud infrastructure

Devops Docker Engineer Go

Linux Kernel Engineer Role

New

Enable and optimize Ubuntu kernels across platforms

Collaborate globally to deliver production-ready kernel solutions

Bash Scripting C programming Devops Git

Engineering Director, Canonical

New

Lead and manage distributed engineering teams

Recruit and develop engineering talent

Agile Development Devops Director Front end

AppArmor Security Manager

New

Lead and develop security engineering teams

Advance AppArmor and Ubuntu security features

Agile Development Apparmor C programming Career Coaching

Ubuntu Platform Engineering Manager

New

Lead and develop remote engineering teams

Optimize Ubuntu for new hardware platforms

Architecture C programming Devops Docker

Ubuntu Engineering Manager

New

Lead and develop distributed engineering teams

Drive technical delivery of Ubuntu system components

Architecture Devops Java Product Management

Ubuntu Kernel Engineer Role

New

Expand Ubuntu support across new SoC platforms

Collaborate with silicon vendors for kernel integration

Bash Scripting C programming Device Drivers Devops

Enterprise Open Source Sales Manager

New

Lead and develop regional enterprise sales teams

Drive adoption of open source solutions in the enterprise market

Cloud Computing Containerization Devops IOT

Automotive Technical Manager Role

New

Lead adaptation of open source products to automotive and industrial standards

Grow and manage a globally distributed engineering team

Agile Methodologies Devops Embedded systems Functional Safety

Linux Operations Engineer

New

Troubleshoot and resolve critical Linux infrastructure issues

Collaborate with internal teams and upstream communities

Ceph Devops Docker Engineer

Ubuntu Security Engineering Manager

New

Lead and develop a security engineering team

Enhance the security of Ubuntu and open-source ecosystem

Agile Development C Devops Go

Cloud Solutions Architect Alliances

New

Architect cloud and open source solutions for partners

Enable enterprise adoption of Canonical technologies

AWS Azure Bash Ceph

Linux Security Engineer

New

Enhance Ubuntu's cryptography for security certifications

Develop automation tools for security compliance auditing

Ansible Applied Cryptography C programming Devops

Ruby on Rails Engineer

New

Deliver high-quality software solutions

Collaborate with cross-functional teams

Android development Cloud Migration Devops Javascript

Ruby on Rails Engineer

New

Develop high-quality software applications for clients

Leverage modern technologies and best practices

Android development AWS Devops Javascript

Bluelight Remote Software Roles

New

Provide custom software solutions

Deliver staff augmentation services

Android development AWS Cloud Migration Custom Software Development

Ruby on Rails Engineer

New

Deliver high-quality software solutions for clients

Leverage expertise in Ruby on Rails and AWS

Android development Cloud Migration Devops Javascript

Graduate Linux Engineer

New

Hire talented graduate engineers for global, remote software development roles

Advance open source projects and enterprise solutions on Ubuntu

Bash Cloud Devops Engineer

Canonical Remote Software Jobs

New

Deliver open source solutions globally

Ensure security and compliance

Automation Certification Cloud Computing Containers

AWS DevOps Engineer Role

New

Empower client independence via cloud solutions

Drive innovation and transformation in DevOps

AWS Bash Cloudformation Datadog

Lead Cloud Engineer

New

Lead and manage a cloud engineering team

Architect and maintain scalable cloud solutions

Ansible AWS Azure Chef

Senior Golang Developer Role

Posted 3 days ago

Develop cloud-based cyber protection solutions

Design and maintain high-load distributed services

Algorithms Architecture Cloud Services Data Structures

Cloud Data Solutions Architect

Posted 3 days ago

Design and implement scalable cloud data platforms

Lead data migration and integration projects

Architecture AWS Azure Bitbucket

Senior .NET Software Engineer

Posted 3 days ago

Develop and maintain .NET platform features

Modernize and optimize cloud infrastructure

Asp.net Azure C# CI/CD

Senior Cloud Platform Engineer

Posted 4 days ago

Deliver high-quality cloud infrastructure projects

Lead workload migrations and automation initiatives

Ansible AWS Azure Ci/cd Pipelines

Senior Backend Engineer Role

Posted 4 days ago

Build and scale backend financial products

Collaborate across global, cross-functional teams

Agile Methodologies Android development API Design Backend Development

Associate Linux Support Engineer

Posted 4 days ago

Provide expert technical support for Canonical products

Ensure customer satisfaction and timely resolution of issues

Devops Engineer Linux Tech Support

AWS DevOps Cloud Engineer

Posted 4 days ago

Automate and scale cloud infrastructure

Enhance reliability and efficiency of deployment pipelines

AWS Bash CircleCI Cloudformation

Linux Support Engineer Role

Posted 4 days ago

Provide technical support for Ubuntu products

Resolve complex customer issues efficiently

Customer Support Devops Engineer IOT

Principal Data Engineer Role

Posted 4 days ago

Modernize and optimize legacy data warehouse systems

Design and build scalable, reliable data pipelines

Architecture Databricks Devops Engineer

Senior Cloud Platform Engineer

Posted 4 days ago

Deliver complex cloud infrastructure projects

Migrate workloads to Google Cloud

Ansible AWS Azure Devops

Juju Go Engineer Remote

Posted 4 days ago

Develop and maintain Juju platform

Collaborate in a distributed remote team

Cloud Computing Configuration Management Devops Distributed systems

Python Backend Engineer AI

Posted 8 days ago

Develop backend systems for AI features

Work remotely in Canada or Europe

Ai CI/CD Cloud Platforms Devops

Cloud Integration Architect Lead

Posted 9 days ago

Define and enforce enterprise system architecture.

Design and oversee secure system integrations.

Architecture AWS Azure Ci/cd Pipelines

Site Reliability Engineer Role

Posted 9 days ago

Ensure reliability and scalability of systems

Automate infrastructure management and deployment

AWS Azure Cloud Devops

Lead Cloud Engineer Role

Posted 9 days ago

Lead and mentor cloud engineering teams

Drive innovation and process improvement in cloud projects

AWS Azure Chef Cloud

Platform Software Engineer Role

Posted 9 days ago

Design and implement distributed platform infrastructure

Ensure high availability and scalability of services

Azure CI/CD Datadog Devops

Senior UiPath Integration Engineer

Posted 9 days ago

Automate enterprise processes using UiPath

Collaborate with stakeholders for requirements and solution design

Agile Methodologies Architecture CI/CD Devops

AWS DevOps Delivery Engineer

Posted 10 days ago

Automate AWS cloud deployments

Architect and implement best practices

AWS CI/CD Devops Github

Technical Account Manager Role

Posted 10 days ago

Accelerate software delivery

Provide technical account management

Account manager Automation CI/CD Cloud Platforms

Linux Software Support Engineer

Posted 10 days ago

Provide advanced technical support for Linux and open source platforms.

Collaborate with global teams to resolve complex engineering issues.

Ceph Debian packaging Devops Docker

Senior Ruby Backend Engineer

Posted 10 days ago

Develop and scale backend data platforms

Integrate monitoring and analytics features

AWS CI/CD Devops Distributed systems

Software Engineer L3 Support

Posted 10 days ago

Resolve complex issues in open source stack

Develop and upstream bug fixes

Ceph Devops Docker Engineer

Linux Software Maintenance Engineer

Posted 10 days ago

Troubleshoot and resolve critical software issues

Develop and upstream bug fixes and patches

Ceph Devops Distributed systems Docker

Webflow Solutions Architect

Posted 10 days ago

Architect scalable and secure Webflow solutions

Collaborate strategically with stakeholders and teams

AWS Cloud Computing Devops Docker

Cloud Sustaining Engineer

Posted 11 days ago

Resolve complex cloud infrastructure issues

Develop and maintain open source software

C Cloud Devops Engineer
overtime