Software Engineering (remote)
Canonical
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 1100+ colleagues in 75+ countries and very few office based roles. Canonical is building a new generation of Ubuntu‑based container images to simplify open‑source application deployment across the world. These container images will be free to use with long‑term security commitments, and engineered for performance, security and usability. As with Ubuntu, we will work in the open and welcome community participation.
In this role, you’ll be developing the tools and technology for building and maintaining this new generation of container images. You’ll be working with multiple teams, both inside and outside Canonical, to ensure we deliver container images with the highest quality whilst maintaining a seamless Ubuntu user experience. You will also be highly involved in the implementation and maintenance of the Continuous Integration and Continuous Delivery automation around these container images, for which you are expected to demonstrate deep insights into container‑based DevOps.
You will be contributing to fast‑moving products like Rocks (OCI images) and Chisel, and thus have the chance to help steer and consolidate this new team. As an engineer, your seniority will be based on your software development background and ability to lead junior team members.
This is an exciting opportunity for experienced software engineers looking for a place to leave their mark, who are passionate about shaping an open source product with the highest quality, with and for the community!
EMEA
Work on automated Ci/CD processes for building, testing and publishing our container images
Write tools and tests for assessing security compliance and cloud‑native compatibility
Work in Go to deliver new functionalities to our container‑building tools
Engage with the open‑source community as a subject‑matter expert
Work in a collaborative, agile and globally distributed environment
Mentor and help hiring
Work from home with global travel up to 15% for internal and external events
You are knowledgeable and passionate about software development
You have a track record of delivering timely, high‑quality software
You have experience with container images and containerised operations
You are experienced with Linux systems administration and package management
You bring clarity to technical and engineering discussions
Your skills range from those of a Graduate to a mid‑senior Software Engineer
You have a Bachelor's or equivalent in Computer Science, STEM or a similar degree
Personal learning and development budget of USD 2,000 per year
Annual holiday leave
Opportunity to travel to new locations to meet colleagues
Priority Pass, and travel upgrades for long haul company events
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 on a daily basis. Canonical has been a remote‑first company since its 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.
Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#
- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...AI for servers, VM's and containers, and integrate our products with... ...automated, highly reliable image delivery, testing and publication...SuggestedWork at officeRemote workWork from homeFlexible hours
$90.83k - $100.77k
...Job Title Software Engineer Basic Qualifications Bachelor's degree in Software Engineering... ...Boot — Java-based backend services Go / Java — backend microservices... ...implementation Docker & Containerization — container-based deployment workflows Agile...SuggestedFlexible hours$114.75k - $183.6k
Job Title Senior Software Engineer - Image Reconstruction (C++/CUDA) Job Description Senior Software Engineer - Image Reconstruction (C++/CUDA) Join the Computed Tomography (CT) High-Performance Computing team and help build the future of medical imaging. Your work will...SuggestedFull timeWork at officeImmediate startRemote workWork visaRelocation packageFlexible hours3 days per week$105.72k - $132.14k
...rests on their laurels, always strives to go above and beyond, and is committed to... ...post implementation support of solution/software development Elicit, analyze, validate, specify... ...(Scrum, XP, Kanban, etc.), JSP/Servlet container frameworks, Apache, Tomcat, JSP, JSF, Hibernate...SuggestedFull timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift$190k - $240k
...compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end... ...consumer experiences that enable rapid go‑to‑market, improve conversion and... ...have a total of 4+ years of experience as a software engineer. You are experienced in...SuggestedRemote workFlexible hours$89k - $141k
JOB DESCRIPTION Job Title Software Engineer - Image Reconstruction (C++/CUDA) Job Description Software Engineer - Image Reconstruction (C++/CUDA) Continue your engineering career on a team building the future of medical imaging. Join the Computed Tomography...Full timeWork experience placementInternshipWork at officeImmediate startWork visaRelocation package3 days per week$74.05k - $82.15k
...Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Agile... ...Imagine building your career by developing the solutions that go directly aboard U.S. Navy warships supporting the mission readiness...Flexible hours$76.6k - $115k
...Software Engineer III The Software Engineer III is a senior-level individual contributor responsible for designing, developing, testing... ...communication skills. Preferred Qualifications Experience with container technologies such as Docker and Kubernetes. Knowledge of...Flexible hours$95k
...Join our team of founders, engineers, and product innovators who are passionate about turning... ...to diverse industries and technologies. Software Engineer Westlake, OH Full‑Stack Backend... ...(Python/Django/FastAPI, Node.js/Express, Go, or similar) A product‑minded approach: you...Flexible hours3 days per week$152.5k - $219.2k
...the time-series database and supporting software components that store and serve the telemetry... .... This role suits someone who wants to go deep on core data infrastructure in C++,... ...real responsibility, and learn from the engineers around them. Your Impact As a member...Full timeTemporary workLocal areaFlexible hours- A healthcare service provider is seeking an Imaging Service Engineer 3 in Cleveland, OH to maintain and repair medical imaging equipment. This role requires 7+ years of experience along with an associate's degree in an electronic or biomedical engineering field. Benefits...
- ...Sodexo is currently seeking a skilled and service-focused Imaging Service Engineer II for our HTM team at University Hospitals in Cleveland, OH... ...issues using advanced diagnostic tools, test equipment, and software. Collaborate closely with clinical staff and healthcare...Local areaWorldwide
- Role Overview Lifesaving technology, powered by you. Your expertise impacts the lives of others. Sodexo is seeking an Imaging Service Engineer 3 for University Hospital Health Systems in Cleveland, OH . This person will inspect, repair, maintain, and calibrate basic diagnostic...Local areaWorldwide
- Sodexo Group is seeking an Imaging Service Engineer 3 for University Hospital Health Systems in Cleveland, OH. This role focuses on inspecting, repairing, and maintaining diagnostic imaging equipment. The ideal candidate will have at least 7 years of experience in imaging...
- A leading facilities management company is seeking an Imaging Service Engineer II for their HTM team at University Hospitals in Cleveland, OH. The role involves maintaining and repairing diagnostic imaging equipment, troubleshooting issues, and collaborating with clinical...
- ...A leading open source software provider is seeking a Software Engineer to develop, test, and release improvements to Ubuntu on public clouds. The ideal candidate will have extensive Python experience, strong Linux skills, and a passion for open source. Responsibilities...Remote work
- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ...release improvements to the Ubuntu cloud images. You will also be a voice in communication...Contract workWork at officeWork from homeWorldwideFlexible hours
$132.5k - $338.3k
...Visit us at You Are: The Red Hat Offering Lead - Private AI, Containers & Automation is accountable for shaping, defining, and scaling... ...across industries and geographies Commercialization & Go-to-Market Business liaison to lock down commercialization including...Work experience placementLive inWork at officeLocal area$114.75k - $183.6k
JOB DESCRIPTION Job Title Senior Software Engineer - Image Reconstruction (C++/CUDA) Job Description Software Engineer - Image Reconstruction (C++/CUDA) Join the Computed Tomography (CT) High-Performance Computing team and help build the future of medical...Full timeWork at officeImmediate startRemote workWork visaRelocation packageFlexible hours2 days per week3 days per week$112.11k - $170.96k
Cleveland Clinic is seeking an AI Software Engineer to design and develop scalable AI applications. The role combines software engineering with machine learning and involves collaboration with researchers to create impactful solutions. The ideal candidate will have over...- A leading provider of open source software is hiring a Software Engineer to work on Linux, cloud infrastructure, and automation. The ideal candidate will collaborate with industry leaders to enhance Ubuntu's cloud functionalities. You will focus on building highly reliable...Remote job
$120k - $160k
...OHCleveland-Cliffs is hiring a Lead IT DevSecOps Engineer to partner with our application... ...and C#. Administer DevOps infrastructure, container registries, and cloud platform servicesCoach... ...make secure-by-default the easy path. Go hands-on where it accelerates the changeProgram...Full time- ...Engineering Manager - Public Cloud, Python, Golang Home Based - Americas... ...provider of open source software and operating systems to the... ...and publishes the base Ubuntu images used by millions to ensure... ...aided AI for servers, VM’s and containers. As an engineering manager...Work at officeLocal areaWork from homeWorldwide
$140k - $200k
...We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier,... ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains...Remote work$112.3k - $185.4k
...In this role, you’ll pair traditional engineering fundamentals with AI tooling to accelerate... ...and acceptance criteria into working software with strong engineering fundamentals (readability... ...‑native development (Azure/AWS/GCP), containers and infrastructure‑as‑code concepts....Contract workFlexible hours- ...career wherever you want it to go. Join EY and help build a... ...with peers across Development & Engineering and Architecture teams,... ...either an internal or external software or platform engineering role,... ...in building application using container‑orchestration systems like Kubernetes...
$142.8k - $261.8k
...career wherever you want it to go. Join EY and help to build a... ...world. AI & Data - Physical AI Engineering Consultant – Manager The opportunity... ...twin applications, and software engineering. We'll look to you... ...and Generation. Knowledge in Image Processing and Analysis. Skills...Full timeWork experience placementSummer holidayFlexible hours- ...Java Developer Are you a passionate Java Engineer with experience building systems in a fast-paced agile environment? Here at, we... ...Enterprise, or Cloud Foundry in the public cloud Experience with Containers and/or Serverless Microservices, Functions, Event-driven/...Work experience placementMonday to ThursdayShift work
$76.52k - $99.44k
...Position Purpose The Data Platform Engineer is responsible for designing, maintaining, and optimizing the organization’s hybrid data infrastructure... ...contests, and community support initiatives. On‑site "Bistro To Go" vending and fresh foods available. Free parking. Free onsite...Work experience placementWork at officeLocal area$89k - $143.75k
...Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job... ...additional general information on Company benefits, please go to: This job posting is anticipated to close on 4/30/25...Full timeTemporary workWork at officeLocal areaRemote workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering (remote). Be the first to apply!
- senior robotics software engineer Cleveland, OH
- graduate software engineer Cleveland, OH
- senior software engineer Cleveland, OH
- software developer fintech Cleveland, OH
- senior software engineer ruby on rails Cleveland, OH
- federal - software developer Cleveland, OH
- graduate software developer Cleveland, OH
- consulting software engineer Cleveland, OH
- software engineer travel Cleveland, OH
- junior software developer remote Cleveland, OH


