Remote Software Engineer - Ubuntu Server Certification

Canonical

Colombia

On-site

COP 67,123,103 - 134,246,207

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Canonical is seeking a software engineer to join the Server Certification team, which focuses on developing Python-based testing tools to ensure Ubuntu's optimal performance on enterprise hardware. The ideal candidate will have Python expertise, knowledge of server-class hardware, and a problem-solving mindset.

This position offers the chance to impact the adoption of Linux on enterprise servers in a fun, fast-paced environment, with the flexibility to work from home and travel globally 2-4 times a year.

Qualifications

  • Good knowledge of Python and shell scripting.
  • Experience with server-class hardware.
  • Familiar with Ubuntu and cloud computing concepts.
  • Confident in customer-facing roles.

Responsibilities

  • Contribute to open source testing tools like Checkbox and Testflinger.
  • Troubleshoot hardware compatibility issues.
  • Support Canonical's hardware partners.
  • Educate partners about tools and processes.
  • Assist in customer deployments of Canonical products.

Skills

Python
Shell scripting
Server-class hardware
Ubuntu
Virtualization
Cloud computing
Test automation tools
CI/CD concepts
QEMU
Docker

Job description

Canonical is seeking a software engineer to join the Server Certification team, which focuses on developing Python-based testing tools to ensure Ubuntu's optimal performance on enterprise hardware. The ideal candidate will have Python expertise, knowledge of server-class hardware, and a problem-solving mindset.

This position offers the chance to impact the adoption of Linux on enterprise servers in a fun, fast-paced environment, with the flexibility to work from home and travel globally 2-4 times a year.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Linux Software Engineer – Open Source & Silicon
Remote Linux Software Engineer – Open Source & Silicon

Canonical • Colombia

On-site
COP 234,098,053 - 300,983,211
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
Remote Python/Linux Packaging Engineer
Remote Python/Linux Packaging Engineer

Canonical • Colombia

On-site
COP 118,607,882 - 186,383,815
Personal learning and development budget of 2,000 USD per annum
Fully remote working environment
Annual compensation review
+2
Remote Engineering Manager, Linux Cloud & AI
Remote Engineering Manager, Linux Cloud & AI

Canonical • Colombia

On-site
COP 402,738,622 - 503,423,278
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Annual holiday leave
+3
Remote Landscape Software Engineer - Python & Linux
Remote Landscape Software Engineer - Python & Linux

Canonical • Colombia

On-site
COP 267,782,426 - 368,200,836
Learning budget USD 2,000 per year
Annual compensation review
Travel to events 2–4 weeks per year
+1
Remote Software Alliances & Platform Ecosystem Lead
Remote Software Alliances & Platform Ecosystem Lead

Canonical • Colombia

On-site
COP 234,930,863 - 302,053,967
Personal learning budget
Annual compensation review
Recognition rewards
+2
Staff Engineer - Open-Source Quality & Compliance Lead
Staff Engineer - Open-Source Quality & Compliance Lead

Canonical • Colombia

On-site
COP 335,615,519 - 503,423,278
Personal learning budget of 2,000 USD per annum
Annual compensation review
Fully remote working environment
+2
Remote Engineering Manager - Sustaining Open Source
Remote Engineering Manager - Sustaining Open Source

Canonical • Colombia

On-site
COP 267,540,632 - 401,310,949
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Remote Software Engineer — Go & Python for Kubernetes
Remote Software Engineer — Go & Python for Kubernetes

Canonical • Colombia

On-site
COP 169,439,832 - 237,215,764
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+5
Engineering Manager - Distributed Systems, Python / Go
Engineering Manager - Distributed Systems, Python / Go

Canonical • Colombia

Remote
COP 382,153,000 - 573,230,000
Distributed work environment
Learning budget ($2,000/year)
Annual compensation review
+3
Engineering Manager, Linux Hardware Enablement (IoT/Server)
Engineering Manager, Linux Hardware Enablement (IoT/Server)

Canonical • Colombia

On-site
COP 271,103,731 - 406,655,596
Learning and Development opportunities
Annual Compensation Review
Recognition Rewards
+2