Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Canonical

Software Engineer – Ubuntu Server Certification

Canonical

. Contribute to Canonical’s open source testing tools such as Checkbox and Testflinger .

Posted 11/2/2026full-timeRemoteMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Python and shell scripting, with a strong understanding of server-class hardware and cloud computing concepts. Capable of supporting hardware certification efforts and educating partners on Canonical's tools and processes.

Highest-signal resume keywords
Python ProgrammingShell ScriptingTest Automation ToolsCI/CD ConceptsVirtualization Technologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Python ProgrammingShell ScriptingTest AutomationCI/CD ConceptsHardware CompatibilityCloud ComputingUbuntu KnowledgeServer-Class Hardware KnowledgeVirtualizationContainer Technologies
Soft Skills
Customer-Facing Confidence
Tools & Technologies
QEMUKVMLXCLXDDocker
Industry Keywords
Open Source Testing ToolsHardware CertificationCanonical ProductsDatacenter ProductsCloud Products

Tech Stack

Tools & technologies
CloudDockerOpen SourcePythonShell Scripting

About the role

Key responsibilities & impact
  • Contribute to Canonical’s open source testing tools such as Checkbox and Testflinger
  • Troubleshoot issues related to hardware compatibility, functionality, and performance
  • Technically support Canonical’s hardware partners in their hardware certification efforts
  • Educate partners about Canonical’s tools, processes, and product roadmaps
  • Support Canonical’s internal teams on customer deployments of Canonical’s Datacenter and Cloud products using partner hardware
  • Work from home with global travel 2 to 4 times per year for internal and external events

Requirements

What you’ll need
  • Good knowledge of Python and shell scripting
  • Knowledge of server-class hardware
  • Knowledge of Ubuntu, virtualization, and cloud computing concepts
  • Confidence in a customer-facing role
  • Experience with test automation tools for validating hardware compatibility
  • Knowledge of CI/CD concepts
  • Comfortable with virtualization or container technologies such as QEMU, KVM, LXC / LXD, Docker

Benefits

Comp & perks
  • Work from home
  • Global travel 2 to 4 times per year for internal and external events
  • Career full of learning and development opportunities
  • Fun, fast-paced team environment