Remote Go (Golang) Software Engineer, Developer Tooling and Containers
Canonical Ltd.
- 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$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 workSoftwareFull timeH1bVisa sponsorship- ...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 workSoftwareWork at officeWork from home
$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 workSoftwareFull timeH1bLocal areaImmediate startVisa sponsorship$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 workSoftwareFull timeImmediate startVisa sponsorshipWork visaRelocation package- ...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 workSoftwareContract work
$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 workSoftwareFull timeWork from home- ....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 workSoftwareFull timeContract workWork at officeWork from homeFlexible hours
- 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 jobSoftware
$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 workSoftwareFull timeH1bLocal areaImmediate startVisa sponsorship$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 workSoftware- ...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 workSoftwareWork at officeWork from homeNight shift
- ...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 workSoftwareFull timeWork experience placementLocal areaImmediate startWork from home
- ...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 workSoftwareShift work
- ...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 workSoftwareFull timeWork experience placementShift work
$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 workSoftwareTemporary workFlexible hours$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 workSoftwareLocal area- ...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 workSoftwareFull timeWork at officeLocal areaWork from homeWorldwideFlexible hours
$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 workSoftwareFull timeTemporary workPart timeLocal areaWork from homeHome office$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 workSoftware- ...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 workSoftwareLocal areaFlexible hours2 days per week3 days per week1 day per week
- 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 workSoftwareWorldwide
$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 workSoftwarePart timeFreelance$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 workSoftwareContract workTemporary work- ...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 workSoftwareFull timeWork experience placementFlexible hours
$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 workSoftwareFull timeH1bLocal areaImmediate startVisa sponsorship$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 workSoftware$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 workSoftwareFull timeFlexible hours$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 jobSoftwareFull timeWork at officeLocal areaWork from homeHome officeMonday to FridayAfternoon shift- ...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 workSoftwareFull timeLocal areaWorldwide
$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 workSoftware
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!
- golang developer Remote
- ngo software engineer Remote
- software data engineer Remote
- graduate software engineer Remote
- software engineer unity Remote
- software development engineer (robotics engineer) Remote
- software system engineer Remote
- associate software engineer Remote
- software developer no experience Remote
- graduate software developer Remote







