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

Support Engineer

New

Provide timely and empathetic customer support.

Troubleshoot technical issues across cloud providers and systems.

AWS Ci/cd Pipelines Devops Engineer

Solutions Architect for Automotive

New

Engage customers during presales and explain technology

Aggregate knowledge into comprehensive solutions

C C++ Debian Devops

Enterprise Account Executive

New

Drive sales and build relationships with enterprise customers

Generate new leads and close contracts

Account Executive Account manager Cloud Computing Container Technologies

Senior DevOps Engineer - AI & Data Infrastructure

Posted 3 days ago

Transform education and productivity through AI technology

Build and maintain infrastructure for running end-to-end AI technology

AWS CircleCI Datadog Devops

Enterprise Customer Success Manager

Posted 3 days ago

Onboard and guide new customers on Canonical's products

Coordinate complex projects with developers and decision makers

Cloud Cloud Computing Data Applications Devops

SAFe Scrum Master Role

Posted 3 days ago

Facilitate agile ceremonies and guide teams in SAFe practices adoption.

Support the Release Training Engineer in planning and facilitating major events.

Agile Cloud-based solutions Continuous delivery Devops

Junior Ubuntu Engineer

Posted 4 days ago

Hiring junior engineers for Ubuntu Engineering projects

Focusing on quality, performance, and resilience in software development

Devops Engineer Flutter Go

Engineering Manager - Python and K8s

Posted 4 days ago

Lead a team focused on productizing business workloads

Develop your team through coaching, mentoring, and feedback

Agile Development Architecture Cloud Devops

Networking Software Engineer

Posted 4 days ago

Develop cutting-edge open source networking software.

Optimize performance in collaboration with public clouds and silicon providers.

Devops eBPF Engineer Golang

Ubuntu Software Engineer

Posted 4 days ago

Hiring engineers to work on the Ubuntu platform

Seeking individuals with a passion for open source software

Architecture Build Systems Devops Engineer

Senior Backend Engineer

Posted 4 days ago

Contribute to the development and scaling of core products and engineering systems

Enhance backend infrastructure and scalability

Api Development Data Pipelines Devops Docker

Senior Software PM

Posted 6 days ago

Lead complex software engagements

Manage client relationships

Agile Communication Devops Leadership

Backend Engineer (Golang)

Posted 7 days ago

Build high-scale Golang backend services and data pipelines

Design and improve dashboards for actionable insights

AWS Ci/cd Pipelines Devops Engineer

Team Lead .Net Developer

Posted 7 days ago

Lead and mentor a team of software development professionals.

Oversee team performance and promote continuous learning and growth.

Apis C# Css Devops

Embedded Linux Field Engineer

Posted 9 days ago

Seeking an Embedded Linux Field Engineer for mission-critical industries

Expanding reach in Automotive, Medical Devices, Robotics, and more

C C++ Debian Devops

Distributed Systems Testing Engineer

Posted 9 days ago

Developing CI pipelines for cloud integration testing

Enhancing continuous integration pipelines for deploying cloud products

Ci/cd Pipelines CircleCI Devops Engineer

MLOps Field Engineer

Posted 9 days ago

Design and deploy AI/ML infrastructures

Work directly with customers on cloud solutions

Big Data Devops Engineer Kubernetes

Manager - Software Development

Posted 9 days ago

Lead and manage engineering teams in an agile environment

Recruit and develop high-performing teams

Agile Development Angular AWS Azure

Senior Software Engineer - IoT Platform

Posted 10 days ago

Seeking a Senior Software Engineer with experience in edge software development for IoT platforms.

Require expertise in Python, C/C++, Rust, and Linux for designing resource-constrained software.

CI/CD Cross-functional Collaboration Devops Distributed systems

Commercial Solutions Engineer

Posted 10 days ago

Educate and enable potential and existing customers

Collaborate with Sales team to close opportunities

Devops Engineer Monitoring Open source technologies

Senior Cloud Operations Engineer

Posted 10 days ago

Manage and architect OpenStack, Kubernetes, and software-defined storage infrastructure

Enable devsecops practices for applications running on the infrastructure

Devops devsecops Engineer IOT

Senior Cloud Test Engineer

Posted 10 days ago

Develop scalable automated testing systems for cloud technologies

Work on integration testing of MariaDB products

Cloud Devops Docker Engineer

Senior Software Engineer - IoT Platform

Posted 10 days ago

Lead the productionalization of IoT platform software

Design and implement resource-constrained edge software

CI/CD Devops Docker Engineer

Site Reliability Engineer

Posted 11 days ago

Provide enterprise infrastructure DevOps practices

Operate and manage private cloud, Kubernetes clusters, and applications

Automation Cloud Computing Devops Engineer

Experian Junior ML Engineer

Posted 11 days ago

Seeking Junior ML Engineer for remote position

Building agentic workflows and improving LLM prompts

AWS Devops Docker Kubernetes

Backend Engineer - Python/Postgres

Posted 11 days ago

Hiring for a backend engineer focused on Python and PostgreSQL.

Supporting large-scale data collection efforts for coffee farmers.

AWS Bash Scripting Devops Django

Tech Delivery Lead

Posted 11 days ago

Lead day-to-day technical operations of Salesforce support workstream

Review incoming tickets for completeness and technical feasibility

Agile Apex Cloud Devops

GitOps Engineering Manager

Posted 11 days ago

Lead a high-performance team in devops and gitops engineering

Shape managed application service offerings

Agile Methodologies Cloud Cloud Technologies Devops

Software Engineer - Sustaining Engineering

Posted 12 days ago

Resolve complex customer issues related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes.

Collaborate with Canonical's teams and upstream communities for bug fixes and patches.

C C++ Devops Docker

Microservices Engineer

Posted 12 days ago

Develop back-end REST API microservices in Go and Python for Ubuntu platform

Collaborate with global teams on software architecture and design

Architecture Devops Distributed systems Docker

Python K8s Engineer

Posted 12 days ago

Transforming internal workloads onto a new, open-source codebase

Designing and delivering open source software operations code

Cloud Computing Devops Docker Engineer

Senior C++ Developer

Posted 12 days ago

Develop high-quality software solutions with C++ expertise

Investigate and resolve critical bugs promptly

Bash Bash Scripting C++ Devops

Golang Engineer

Posted 12 days ago

Hiring Golang engineers for various teams at Canonical

Preference for software performance and security

Architecture C C++ Devops

Site Reliability Engineer

Posted 12 days ago

Develop automation practices within the IS team

Maintain operational services for over 60 million Ubuntu users

Automation CI/CD Cloud Cloud Computing

Senior Project Manager - Ubuntu Embedded Systems

Posted 12 days ago

Manage complex customer-facing projects effectively

Collaborate with engineering teams and customers for successful project delivery

Architecture Client Management Communication Skills Devops

Lead Linux Kernel Engineer - Ubuntu

Posted 12 days ago

Lead and drive key partnerships for optimal solutions

Enhance performance and correctness of Ubuntu Linux

Architecture Device Drivers Devops Engineer

Remote Support Engineer (AMER)

Posted 12 days ago

Provide technical support to customers.

Resolve technical issues promptly.

Collaboration Communication Skills Customer Service Devops

Engineering Manager - Managed Services

Posted 13 days ago

Manage a growing engineering team effectively

Deliver quality managed services to customers globally

C++ Cloud Cloud topologies and technologies Communication

Principal Software Engineer

Posted 13 days ago

Develop software systems using various technologies

Integrate core systems like Salesforce and Workday

Angular Azure C# Devops

Technical Author Positions

Posted 13 days ago

Set a standard of excellence in technical documentation practice

Create and maintain software and other documentation

Devops Git IOT Linux

Ubuntu Kernel Engineer

Posted 13 days ago

Collaborate with a global team

Integrate platform support into Ubuntu kernel

Automation C programming Debian Device Drivers

Security Engineering Manager - Ubuntu

Posted 13 days ago

Lead a team of security experts to protect the open-source ecosystem and drive innovation

Address emerging threats and develop robust security measures for Ubuntu

Agile Development Community engagement Devops IOT

Graduate Sales Rep at Canonical

Posted 13 days ago

Recruit a Graduate Sales Development Representative at Canonical

Enhance sales and marketing efforts globally

Blockchain Business Development Communication Skills Continuous learning

Technical Manager - Automotive

Posted 13 days ago

Lead a team of engineers adapting products to automotive requirements

Represent Canonical in the automotive community and standards consortia

Agile Development Cloud software Devops Embedded systems

Linux Systems Engineer - Optimisation

Posted 13 days ago

Optimize Ubuntu for latest silicon

Work with IoT and server-class hardware platforms

C programming Devops Docker Engineer

Software Platform Engineering Manager

Posted 13 days ago

Lead engineering teams to optimize Ubuntu for latest silicon platforms

Drive healthy engineering practices and high-quality design/code delivery

Architecture C C++ Debian

Senior Python Engineer - MongoDB

Posted 13 days ago

Build a fully managed MongoDB solution

Deploy and operate MongoDB across different platforms

Automation Testing Devops Engineer Kubernetes

Ubuntu Security Engineer

Posted 13 days ago

Analyze, fix, and test vulnerabilities in open source packages

Collaborate with internal teams and external partners for security

C Devops Go Java

Software Engineering Director

Posted 13 days ago

Lead and develop multiple engineering teams

Hire staff engineers and provide career development feedback

Data Infrastructure Devops Director Distro Packaging And Systems

Rust Engineering Lead

Posted 13 days ago

Drive Rust adoption in Canonical and upstream projects

Design and implement high-quality software in Rust

C C++ Cloud Computer science
overtime