Golang Software Engineer Position

New

Skills

AI/ML C C++ Containers CUDA Go (Golang) Linux LXC/LXD OpenVINO Python

Canonical is seeking a Go (Golang) Software Engineer to develop a new open-source developer experience tool aimed at enhancing traditional Linux workflows while improving integration with immutable environments and remote cloud resources. Join us to create a product that significantly improves the developer experience on Ubuntu.

Key Responsibilities
  • Design the user experience of new capabilities in the tool.
  • Write high-quality code to create new features.
  • Ensure correctness and robustness of your work for diverse use cases.
  • Consider performance, quality, and security in implementation strategies.
  • Collaborate with teams both inside and outside of Canonical.
Required Skills & Qualifications
  • Professional software development experience using Go, Python, C, or C++.
  • Understanding of Linux system-level fundamentals, such as cgroups and namespaces.
  • Exceptional academic track record from high school and university.
  • Ability to communicate effectively in professional written and spoken English.
  • Willingness to travel internationally for company events.

No forms. Your profile is generated instantly.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: Months

Share this job:

Similar Jobs

Client Partner Role

Posted 25 days ago

Drive sales opportunities from prospecting to closure.

Build and maintain strong client relationships.

AI/ML Business Development Client Relationship Management Cloud Computing

Product Manager, Integrations

Posted 33 days ago

Define and ship integrations for external knowledge sources.

Collaborate with teams to enhance data retrieval and indexing.

Access Controls AI/ML API Development Data Governance

User Onboarding Strategy

Posted 27 days ago

Develop a multi-year growth strategy for user onboarding.

Manage end-to-end onboarding process from download to first ride.

A/B Testing Agile Methodologies AI/ML Cross-Functional Collaboration

Security Software Engineer

Posted 30 days ago

Design security-critical agents for network defense.

Leverage AI for security issue resolution.

AI/ML Automation C++ Cryptography

Senior Account Executive

Posted 28 days ago

Develop a strategic territory plan for NYC banking institutions.

Deliver demos and proposals that articulate business value.

AI/ML C-Level Relationship Building Cloud/SaaS Solutions Data Warehousing

Data Analyst Role

Posted 27 days ago

Build and maintain Power BI dashboards.

Write and optimize SQL in Databricks or Synapse.

AI/ML Databricks Data Modeling DAX

Senior IT Product Manager

Posted 25 days ago

Define and execute AI product strategy.

Prioritize AI use cases across IT functions.

AI/ML AI Platforms Analytics Cloud Services (Azure/AWS/Google)

GTM Engineering Director

Posted 15 days ago

Lead the GTM architecture across key platforms.

Standardize data flows and integrations.

AI/ML API Development Cross-Functional Leadership Data Engineering

Senior Software Engineer

Posted 23 days ago

Enhance ClickHouse's Python connector and SDK.

Integrate with orchestration tools to enterprise standards.

AI/ML Airflow ClickHouse Dagster

Senior Software Engineer

Posted 22 days ago

Design intelligent lead scoring systems.

Develop Salesforce integrations using Apex and LWC.

AI/ML Apex Data Modeling Java

Software Development Engineer

Posted 22 days ago

Design intelligent lead scoring systems.

Develop Salesforce integrations to streamline workflows.

AI/ML Apex Data Modeling Java

AI Solutions Intern

Posted 22 days ago

Build AI agents for marketing workflows.

Automate multi-step processes using AI.

AI/ML APIs Automation Collaboration

Security Product Research Manager

Posted 21 days ago

Lead the Security Product Prototype team.

Conduct rapid prototyping to validate security concepts.

AI/ML Cloud technologies Containers Cybersecurity

Technical Staff - Top Secret

Posted 20 days ago

Design and optimize Starshield AI integrations.

Develop software for government use.

AI/ML API Development Benchmarking Data Analysis

AI Product Manager Role

Posted 19 days ago

Promote awareness of information security practices.

Ensure compliance with data privacy standards.

AI/ML Analytical Skills Cross-Functional Collaboration Data-Driven Insights

Forward Deployed Engineering Manager

Posted 18 days ago

Lead and grow a team of Forward Deployed Engineers.

Oversee active delivery and manage architecture guidance.

AI/ML Architecture Review Customer Engagement Enterprise Tech Services

Senior Solutions Architect II

Posted 18 days ago

Serve as a technical partner to sales teams.

Conduct architecture reviews and proofs of concepts.

AI/ML CUDA Distributed Systems Hugging Face

Customer Success Engineering Manager

Posted 15 days ago

Lead a team of Customer Success Engineers.

Manage 24x7 support operations and escalations.

AI/ML B2B SaaS Cloud Computing Customer Success

Product Manager - Ghostwriter

Posted 17 days ago

Define the role of AI in enhancing agent development and CX.

Lead Ghostwriter from beta to general availability.

Agent Frameworks AI/ML Chatbot Platforms Developer Tools

AI/ML Product Manager

Posted 13 days ago

Define and launch AI/ML experiences for merchants.

Collaborate with cross-functional teams to enhance AI/UX.

AI/ML B2B2C Model Understanding Communication Skills Data Science

Senior Software Engineer

Posted 12 days ago

Drive architecture across OS client stack.

Optimize performance on embedded hardware.

AI/ML BrightScript C++ Concurrency

Senior Product Manager

Posted 11 days ago

Define the vision and roadmap for the Agent Platform.

Build a unified platform for various AI functionalities.

Agile Methodologies AI/ML Conversational Systems Developer Experience

Full Stack AI Engineer

Posted 11 days ago

Design and implement AI features.

Optimize AI workflows using JSX prompting framework.

AI/ML API Design Data Models Frontend Engineering

Backend Engineer - Search FX

Posted 4 days ago

Architect next-gen search systems.

Modernize query understanding with LLMs.

AI/ML Elasticsearch Java Kotlin

Quantitative Researcher Role

New

Conduct research using programming and data science.

Identify trends in equity markets.

Advanced SQL AI/ML Communication Skills Data Analytics

Senior Data Analytics Engineer

New

Design and maintain analytical data pipelines.

Develop internal tools and APIs for data insights.

AI/ML BigQuery Data Architecture Docker

Associate Product Manager

New

Become a product expert defining functionality and value.

Act as the customer voice to the scrum team.

AI/ML Big Data Databricks Healthcare Data

LLVM Compiler Developer

Posted 45 days ago

Develop and enhance LLVM and Clang based toolchain components

Collaborate with LLVM community for continuous integration

Back-end Bash C C++

Embedded Linux Field Engineer

Posted 45 days ago

Hiring a Mandarin-speaking Embedded Linux Field Engineer for mission-critical industries.

Engage customers during presales and propose solutions.

C C++ Debian Devops

Embedded Linux Senior Software Engineer

Posted 45 days ago

Optimise Ubuntu for IoT and server platforms

Work with partners to enhance Ubuntu experience

C C++ Docker IOT

Linux Engineer - Next-Gen Ubuntu

Posted 45 days ago

Optimizing Ubuntu for new silicon technologies

Maintaining high-quality software standards

C C++ Devops Engineer

IoT Solutions Architecture Manager

Posted 45 days ago

Lead and manage a team of Field engineers

Solve customer problems as a trusted advisor

Architecture C C++ Cloud

Solutions Architect for Automotive

Posted 45 days ago

Hiring a Solutions Architect with Automotive expertise

Engaging customers during presales and deliveries

C C++ Debian Devops

Embedded Linux Engineer IoT

Posted 45 days ago

Expand reach in mission-critical industries through IoT solutions

Engage customers during presales for technology explanation

C C++ Debian Devops

Cloud Eng Manager @ Canonical

Posted 45 days ago

Manage a growing engineering team

Implement disciplined engineering and operations processes

Agile Agile Development C C++

OpenStack Eng. Manager

Posted 45 days ago

Lead and manage engineering team for optimal performance

Ensure team health and effective operations

Agile C C++ Cloud

Golang Engineer at Canonical

Posted 45 days ago

Hiring Golang engineers for all relevant teams at Canonical

Building systems delivering Ubuntu to the world using Golang

Apis Architecture C C++

Sustaining Software Engineer

Posted 45 days ago

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

Maintain relationships with field, support, and product engineering teams

C Ceph Docker Engineer

Linux Kernel Engineering Manager

Posted 45 days ago

Lead and manage software engineering teams for Linux kernel development

Optimize Linux kernels for different execution environments

C Devops Git Golang

Rust Engineering Lead

Posted 45 days ago

Drive Rust adoption in Canonical and upstream projects

Design and implement software in Rust for Linux systems

C C++ Cloud Computer science

Linux Platform Integration Engineer

Posted 45 days ago

Design and implement Ubuntu integration for IoT and server-class hardware

Optimize Ubuntu experience on partner platforms

C C++ Ci Automation Devops

Go Software Engineer

Posted 45 days ago

Design user experience for new tool capabilities

Write high-quality code to create new features

Ai/ml C C++ Containers

Linux Ops Engineer

Posted 45 days ago

Troubleshoot and resolve complex customer problems related to Ubuntu, OpenStack, Ceph, and Kubernetes

Maintain relationships with field, support, and product engineering teams

C Ceph Debugging Devops

Engineering Manager - Ubuntu

Posted 45 days ago

Lead and mentor a team of engineers

Optimize Ubuntu for latest hardware platforms

Architecture C C++ Devops

Security Engineering Manager - AppArmor

Posted 45 days ago

Lead and develop a team of engineers

Coach and mentor team members

Agile Development Agile Methodologies Apparmor C

Linux Engineer - Ubuntu

Posted 45 days ago

Optimizing Ubuntu for new silicon technologies

Collaborating with silicon companies

C C++ Devops Engineer

Embedded Linux Senior Software Engineer - Optimisation

Posted 45 days ago

Optimizing Ubuntu for the latest silicon and hardware platforms.

Delivering an exceptional Ubuntu experience on partner platforms.

C C++ Docker Engineer

Mandarin Linux Field Engineer

Posted 45 days ago

Engage with customers during presales

Develop solutions for clients

C C++ Devops Embedded Linux

Software Maintenance Engineer

Posted 45 days ago

Resolve customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes

Maintain relationships with internal teams

C Ceph Devops Docker

Software Support Engineer

Posted 45 days ago

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

Maintain relationships with various teams

C C++ Ceph Devops