Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Go (Golang) Software Engineer, Developer Tooling and Containers

Full-time

Canonical Ltd.

Remote
  • Remote job

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 used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world’s leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

The company is founder-led, profitable, and growing.

We are hiring a Go (Golang) Software Engineer, Developer Tooling and Containers to work on a new open-source developer experience tool. We are rethinking typical developer workflows, trying to preserve what people love about traditional Linux while enabling people to work better in immutable distro environments, as well as with remote cloud resources. You’ll join to work on a product that is deeply and securely integrated with Ubuntu desktop, modern IDEs, and SDKs from publishers like NVIDIA, Intel, AMD and others. Our ultimate goal is to free developers from the hours of tedious environment setup across multiple industry domains such as Robotics, MLOps, IoT. Come help us to make Ubuntu the greatest platform for software engineers!

The role implies a deep interest in crafting tools for software engineers. It requires taste in experience design, and will benefit from experience with professional Linux based software development, Linux system-level fundamentals and containers. As a team, we value intellectual honesty in decision-making, peer reviews, and writing clear and maintainable code. While we are building a full team including senior, junior and entry-level roles, the senior roles require a strong understanding of containers and the kernel semantics and capabilities that underpin them.

Location: This team is based in the APAC region, these remote roles can be filled from anywhere in APAC time zones.

The role entails

  • Design the user experience of new capabilities in the tool
  • Write high-quality code to create new features
  • Obsess with correctness and robustness of your work for diverse use cases
  • Go the extra mile in making sure the software you create addresses a well-defined problem
  • Think carefully through implementation strategy from the perspective of performance, quality and security
  • Work with teams both inside and outside of Canonical

What we are looking for in you

  • You have professional software development experience using Go, Python, C, or C++
  • You know Linux system-level fundamentals, for example, cgroups and namespaces

In addition:

  • You are curious, thoughtful, articulate, and accountable
  • Exceptional academic track record from both high school and university
  • Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
  • Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation
  • Professional written and spoken English with excellent presentation skills
  • Ability to travel internationally twice a year for company events up to two weeks long

Nice-to-have skills

  • Experience with LXC/LXD
  • Experience with AI/ML and/or CUDA/OpenVINO
  • Knowledge of system and language package managers internals

What we offer colleagues

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • 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
  • Priority Pass and travel upgrades for long-haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004.​ Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote

Jobicy JobID: 150365
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Remote Go (Golang) Software Engineer, Developer Tooling and Containers in Remote vacancy
  • $100k - $150k

     ...Golang Developer Bright Vision Technologies...  ...-thinking software development company...  ...: 100% Remote (Continental United...  ...infrastructure tooling, and cloud-...  ...applications using Go. In this role...  ...shared by engineers across multiple...  ...programming, container ecosystems, and... 
    Remote work
    Software
    Full time
    H1b
    Visa sponsorship

    Bright Vision Technologies

    United States
    2 days ago
  •  ...provider of open source software and operating...  ...science, AI, engineering innovation and IoT...  ...of Ubuntu‑based container images to simplify...  ...role, you’ll be developing the tools and technology for...  ...compatibility Work in Go to deliver new...  ...has been a remote‑first company since... 
    Remote work
    Software
    Work at office
    Work from home

    Canonical

    Delhi, OH
    2 days ago
  • $100k - $150k

     ...Specialist - Remote    Bright...  ...consulting and software development...  ...an experienced Golang Developer to design and...  ...infrastructure tooling, and cloud-native...  ...using Go. In this role...  ...codebase shared by engineers across multiple...  ...programming, container ecosystems, and... 
    Remote work
    Software
    Full time
    H1b
    Local area
    Immediate start
    Visa sponsorship

    Bright Vision Technologies

    United States
    2 days ago
  • $350k

     ...knowledge and tools to make AI work...  ...are scientists, engineers, and builders who...  ...are hiring a developer productivity engineer...  ...how we build software internally:...  ...open on an on-going basis to express...  ...sandboxes for remote dev & CI testing...  ...experience with container platforms (e.g.... 
    Remote work
    Software
    Full time
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package

    Thinking Machines Lab

    San Francisco, CA
    1 day ago
  •  ...Mid Or Sr Golang Developer Location: Remote or Hybrid in Plano, TX (Dallas) Duration: 1...  ...We are looking for a talented Go [Golang] backend software developer/engineer who will be a crucial part of...  ...Lambdas. Knowledge utilizing containers such as Docker and Kubernetes... 
    Remote work
    Software
    Contract work

    Software Technology Inc

    Plano, TX
    4 days ago
  • $70k - $130k

     ...programmers to help develop custom plugins...  ...cybersecurity software product. The...  ...log aggregation tools (e.g.,...  ...This is a 100% remote, work-from-home...  ...Experience with container services (Docker...  ...cybersecurity engineering services, operations...  ...and responsibilities, go to .... 
    Remote work
    Software
    Full time
    Work from home

    Phoenix Cyber

    Remote
    5 hours ago
  •  ....NET back-end developer in ROKO Labs,...  ...highly diverse software projects. If you...  ..., or similar tools ~Written...  ...Computer Science, Engineering or a related...  ...Experience with Docker containers Experience...  ...~Remote work means it'...  ...taking courses or going to conferences... 
    Remote work
    Software
    Full time
    Contract work
    Work at office
    Work from home
    Flexible hours

    ROKO Labs

    Remote
    25 days ago
  • A leading open-source software provider is seeking a Junior Developer to join the Observability team. This remote role focuses on developing a cloud-native...  ...best-in-class open-source tools. Ideal candidates are skilled in Python and Go, with a strong interest in technologies... 
    Remote job
    Software

    Canonical

    Milwaukee, WI
    3 days ago
  • $120k - $170k

     ...Senior Go Developer – Remote  Bright Vision Technologies...  ...consulting and software development company...  ...an experienced Golang Developer to design...  ..., infrastructure tooling, and cloud-native...  ...shared by engineers across multiple teams...  ...network programming, container ecosystems, and... 
    Remote work
    Software
    Full time
    H1b
    Local area
    Immediate start
    Visa sponsorship

    Bright Vision Technologies

    Sterling, VA
    4 days ago
  • $141.9k - $190.3k

     ...global organization of engineers, product developers, designers,...  ...Summary: As a Senior Software Engineer on the Build Tooling Software team within Disney...  ...providers desirable * Containers & Orchestration: * Docker...  ...effectively collaborate with remote team members *... 
    Remote work
    Software

    Disney Entertainment and ESPN Product & Technology Careers

    Bristol, CT
    2 days ago
  •  ...Full Stack Developer Opportunity Our...  ...builds scalable software. You consider software...  ...; and building tools that automate...  ..., REST, and GoLang. Develop...  ...services using containers, kubernetes, and...  ...Familiar with Go programming language...  ...: Remote, work from home... 
    Remote work
    Software
    Work at office
    Work from home
    Night shift

    MRINetwork

    United States
    4 days ago
  •  ...been designated as ‘Remote/Teleworker’, which...  ...(PACE) team develops and delivers the content...  ...first time. We go for it anyway. When...  ...preferably for advanced software products.5+ years...  ...development tools.Strong problem-solving...  ...virtual machines, containers, and cloud-... 
    Remote work
    Software
    Full time
    Work experience placement
    Local area
    Immediate start
    Work from home

    Hewlett Packard Enterprise

    Texas
    2 days ago
  •  ...goals. The industry is going through an...  ...experienced Staff Software Engineer to join our Test Platform...  ...architecture of our Developer Platform and tooling that enables SoFi...  ...environment (AWS), using containers (e.g., Docker,...  ...unable to accommodate remote work from Hawaii or... 
    Remote work
    Software
    Shift work

    SoFi

    Seattle, WA
    2 days ago
  •  ...Senior Python Developer to join Embrace...  ...forward-deployed engineer, embedding with...  ...AI coding tools. This is a hands...  ..., App Service, Containers), serverless (Lambda...  ..., Node.js, or Go as supporting...  ...in software design, testing...  ...comfortable in a remote, forward-deployed... 
    Remote work
    Software
    Full time
    Work experience placement
    Shift work

    Embrace Software Inc.

    Remote
    5 days ago
  • $135.2k - $306.4k

     ...Oracle Kubernetes Engine (OKE) is OCI's...  ...a senior IC5 software engineer with...  ...discovery, container runtimes, node...  ...analysis, and developer productivity while...  ...operational tooling.Work deeply...  ...failure detection, remote recovery, and...  ...in both Go/Golang and Java is required... 
    Remote work
    Software
    Temporary work
    Flexible hours

    Oracle Corporation

    Seattle, WA
    3 days ago
  • $299k - $352k

     ...meetings, and AI tools live side by side,...  ...RoleWe’re rolling out Go support at...  ...role sits within Developer Experience and will...  ...other high-leverage engineering productivity challenges...  ...workflows and remote agent environments...  ...years of hands-on software development experience... 
    Remote work
    Software
    Local area

    Notion Labs

    San Francisco, CA
    1 day ago
  •  ...of open source software and operating systems...  ...science, AI, engineering innovation and...  ...are hiring a Golang software...  ...the low level Go codebase sitting...  ...used to manage containers and virtual machines...  ...for system-level developers with experience...  ...: This is a remote position available... 
    Remote work
    Software
    Full time
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Remote
    11 days ago
  • $185k - $260k

     ...Staff Product Manager, Developer Lifecycle & Tooling About Us Temporal is...  ...‑class open‑source software and communities, and...  ...you own work across Go, Java, TypeScript,...  ...Partner directly with engineering leadership to shape...  ...in partnership with Remote.com . Additionally,... 
    Remote work
    Software
    Full time
    Temporary work
    Part time
    Local area
    Work from home
    Home office

    Temporal Technologies

    New York, NY
    5 days ago
  • $175k - $250k

    Senior ‘Developer Infrastructure’ EngineerThe...  ...Infrastructure Engineer on SPEED, you...  ..., shared tooling, and reliable release...  ...and releasing software. Qualifications...  ...Python, Rust, Go, C++) for...  ...test sharding, remote execution, caching...  ...Familiarity with containers and cloud infrastructure... 
    Remote work
    Software

    Millennium Management

    New York, NY
    5 days ago
  •  ...seeking a Senior Engineer with dual role...  ...stability.2. Full-stack Developer - As a Senior Software Engineer, you...  ...remote installations of...  ...problems using logs, containers, pods, events, and...  ...standard procedures, going deep when neededStrong...  ...DevOps‑adjacent tools, such as CI/CD... 
    Remote work
    Software
    Local area
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Tualatin, OR
    3 days ago
  • Developer Tools - APILayer · Filestack · Froala · FusionChartsIdera, Inc. | Remote — US, Latin America, or Western Europe (...  ...a hands-on-keyboard engineering role. But it is a role...  ...where the market is going and how Idera can...  ...Familiarity with the embedded software or developer... 
    Remote work
    Software
    Worldwide

    IDERA

    Austin, TX
    4 days ago
  • $50 per hour

     ...Freelance Software Developer (Java) - Quality Assurance...  ...leads, solution engineers, and supply...  ...Proficiency with build tools (Maven, Gradle),...  ...platforms (AWS, Azure), containers, and Kubernetes...  ...role is fully remote; you just need a...  ...rates that can go up to $50/hour depending... 
    Remote work
    Software
    Part time
    Freelance

    Mind Rift

    New Bremen, OH
    2 days ago
  • $55 - $60 per hour

     ...Details1. Modern Software Engineering - Strong...  ...in: Python or Go (Backend)2. (MUST...  ...will design and develop backend...  ...virtual machines, containers, and networking...  ...initiatives.SkillsJava, golang, backend...  ...is a fully remote position....  ...reviewed using AI tools.Job SummaryJob... 
    Remote work
    Software
    Contract work
    Temporary work

    TEKsystems

    Raleigh, NC
    4 days ago
  •  ...discovery, protein engineering, and genomics,...  .... This is a remote role. We’re...  ...on the Cloud & Developer Experience surface...  ...-platform tooling that let engineers...  ..., reproducible software. ~Proficiency...  ...Kubernetes and containers — hands-on with...  ...engineering — Python, Go, or a... 
    Remote work
    Software
    Full time
    Work experience placement
    Flexible hours

    Bioptimus

    Remote
    2 days ago
  • $120k - $170k

     ...Principal .NET Developer-Remote Bright Vision Technologies...  ...consulting and software development company delivering...  ...role spans the full engineering lifecycle —...  ...experience with CI/CD tooling and Git-based version...  ...Docker, Kubernetes, and container-based deployment patterns... 
    Remote work
    Software
    Full time
    H1b
    Local area
    Immediate start
    Visa sponsorship

    Bright Vision Technologies

    United States
    2 days ago
  • $150k - $170k

     ...client that is seeking a Remote Senior Golang Engineer.Responsibilities:*...  ...will design, develop, and maintain scalable...  ...7+ years of backend software development experience...  ...developing applications in Go (Golang)* Strong experience...  ...assisted development tools and modern software... 
    Remote work
    Software

    KForce

    Carlsbad, CA
    1 day ago
  • $157k - $184k

     ...looking for a Senior Software Engineer to join our Developer Platform team. This...  ...~Proficiency with Go (Golang), or strong readiness...  ...with CI/CD systems, container-based orchestration, and the tooling required to scale a...  ...Benefits ~Flexible & Remote-First Culture: Work... 
    Remote work
    Software
    Full time
    Flexible hours

    Chainguard

    Remote
    8 days ago
  • $85k - $95k

     ...Home (WFH) - Remote work must be performed...  ...Full Stack Web Developer at CIAT is...  ...control tools for collaborative...  ...Bachelor’s degree in software development,...  ...relationships, service container usage, event-...  ...development in Go or Python...  ...use of Git as an engineering tool, with... 
    Remote job
    Software
    Full time
    Work at office
    Local area
    Work from home
    Home office
    Monday to Friday
    Afternoon shift

    California Institute Of Applied Technology

    Remote
    1 day ago
  •  ...Distributed Systems Software Engineer, Python / Go 3 months ago Be...  ...opportunity to develop CI pipelines...  ...this is a Globally remote role What your...  ...cloud orchestration tools and applications...  ...Digital Workplace Golang System Software Engineer - Containers / Virtualisation... 
    Remote work
    Software
    Full time
    Local area
    Worldwide

    Canonical

    Honolulu, HI
    4 days ago
  • $141.9k - $190.3k

     ...Technology is a global organization of engineers, product developers, designers, technologists, data...  ....Job Summary:As a Senior Software Engineer on the Build Tooling Software team within Disney Entertainment...  ...to effectively collaborate with remote team membersExcellent written... 
    Remote work
    Software

    Disney Interactive

    New York, NY
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Go (Golang) Software Engineer, Developer Tooling and Containers. Be the first to apply!