Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Linux system engineer - qa, tooling, automation

Manchester
Canonical
Systems engineer
Posted: 13 October
Offer description

Overview

Join to apply for the Linux System Engineer - QA, Tooling, Automation role at Canonical.

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives across public cloud, data science, AI, engineering innovation, and IoT. We employ 1200+ colleagues in 75+ countries with 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. Canonical is founder-led, profitable, and growing.

We are seeking a systems software engineer passionate about software quality, Ubuntu, and the open source community, to join the Ubuntu Release Engineering team as we expand the set of open source packages we fully support and secure. You will contribute to automation, testing capabilities, reporting and data analytics, and run processes in partnership with Canonical and community teams. Ubuntu strives to deliver the latest free software components in an easy-to-use and highly reliable form.

As an Ubuntu Release Engineer, you will work closely with multiple teams at the heart of Ubuntu, drive quality excellence, and put in place metrics for quality. You will research issues, troubleshoot and resolve problems, identify opportunities for improvement, and communicate them to the rest of the organization to improve Ubuntu’s overall quality. This is a great opportunity to start and progress your career in the QA domain.

Location: This is a globally remote role.


Responsibilities

* Monitor indicators of quality across the Ubuntu ecosystem and products
* Troubleshoot and resolve issues in Ubuntu Desktop, Ubuntu Server and Ubuntu Core
* Enhance continuous integration to guard Ubuntu image, release, and package quality
* Report on KPIs and analytical insights
* Empower other teams for better planning and continuous quality improvements
* Develop, enhance and automate test cases, from unit tests to end-to-end multi-machine workloads
* Work from home with international travel twice a year, for events up to two weeks long


What we are looking for

* A strong software engineering, Linux, and open source background
* In-depth knowledge of Python and Shell scripting
* Experience with C/C++
* Excellent troubleshooting skills and experience working with others to identify, isolate and resolve issues
* Experience with quality processes and continuous integration tools
* Experience working in an agile development environment


Additional skills

Experience with Debian/Ubuntu based operating systems and a good understanding of Debian packaging and snaps would be advantageous.


What we offer you

* 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
* Employee Assistance Programme
* Opportunity to travel to new locations to meet colleagues
* Priority Pass for travel 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 publisher of Ubuntu, a major open source project and platform for AI, IoT, and cloud, we recruit on a global basis and maintain high standards for all hires. We have been remote-first since 2004 and offer a workplace that encourages thinking differently, learning new skills, and raising 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.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior system engineer
Bolton
Bae Systems
Systems engineer
Similar job
Senior system engineer
Manchester
Bae Systems
Systems engineer
Similar job
Senior system engineer
Warrington
Bae Systems
Systems engineer
See more jobs
Similar jobs
It jobs in Manchester
jobs Manchester
jobs Greater Manchester
jobs England
Home > Jobs > It jobs > Systems engineer jobs > Systems engineer jobs in Manchester > Linux System Engineer - QA, Tooling, Automation

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save