Remote Otter LogoRemoteOtter

Golang Software Engineer, Developer Tooling and Containers - Remote

Posted 18 weeks ago
Software Development
Full Time
APAC

Overview

This is a highly unusual opportunity 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!

In Short

  • 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

Requirements

  • You have professional software development experience using Go, Python, C, or C++
  • You know Linux system-level fundamentals, e.g. cgroups, namespaces
  • You are curious, thoughtful, articulate, and accountable

Benefits

  • Fully remote working environment - we’ve been working remotely since 2004!
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at ‘sprints’
  • Priority Pass for travel and travel upgrades for long haul company events
Canonical logo

Canonical

Canonical is a prominent provider of open source software and operating systems, particularly known for its widely adopted platform, Ubuntu. The company serves a diverse range of global enterprise and technology markets, playing a crucial role in innovative sectors such as public cloud, data science, AI, engineering, and IoT. With a workforce of over 1,100 employees across more than 75 countries, Canonical champions a model of global distributed collaboration, minimizing office-based roles and facilitating in-person team meetings in various global locations. The company is committed to fostering technical leadership and career development within its teams, ensuring that its products are secure, efficient, and aligned with the needs of its customers, which include leading public cloud and silicon providers.

Share This Job!

Save This Job!

Similar Jobs:

Coinbase logo

Software Engineer - GoLang Backend Development - Remote

Coinbase

4 weeks ago

Join Coinbase as a Software Engineer to build scalable applications that enhance customer experience using GoLang and gRPC.

India
Full-time
Software Development
₹2,482,300 - ₹2,482,300/year
Substance logo

Software Engineer / Developer - Remote

Substance

14 weeks ago

Join a high technology company as a Software Engineer / Developer in Japan, focusing on designing and maintaining software solutions.

Worldwide
Full-time
Software Development
ABBYY logo

Software Engineer for SDK & Developer Tools - Remote

ABBYY

9 weeks ago

ABBYY is seeking a passionate Software Engineer to drive the end-to-end delivery of features and systems with a focus on quality and performance.

India
Full-time
Software Development
ProjectFitter logo

Software Engineer (.NET Core Developer) - Remote

ProjectFitter

1 week ago

We are seeking a skilled Software Engineer (.NET Core Developer) to develop high-quality software solutions in a fully remote environment.

Greece
Full-time
Software Development
ProjectFitter logo

Software Engineer (.NET Core Developer) - Remote

ProjectFitter

1 week ago

We are seeking a skilled Software Engineer (.NET Core Developer) to develop high-quality software solutions in a fully remote environment.

Worldwide
Full-time
Software Development