Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical
Boston, MA

Overview

Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level 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 such as public cloud, data science, AI, engineering innovation, and IoT. We have 1200+ colleagues in 75+ countries with very few office-based roles. Teams meet two to four times yearly in person in locations around the world to align on strategy and execution. The company is founder-led, profitable, and growing.

We are hiring a Software Engineer to develop, test and release improvements to the Ubuntu Pro client. The Ubuntu Pro Client is the command-line tool that manages all services for Ubuntu Pro, which includes security patching for enterprise deployments and home use. You will work with the Ubuntu Server team, alongside major cloud partners and multiple Canonical product teams, to develop, test and release improvements to the Pro client and communicate with our users to ensure their needs are met.

Responsibilities

  • Collaborate proactively with a distributed team
  • Write high quality code with unit and functional tests to create new features
  • Debug issues and produce high quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and investigate to find good solutions
  • Work from home, with global travel 2 to 4 weeks per year for internal and external events

What we are looking for in you

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor\'s or equivalent in Computer Science, STEM or similar degree
  • You have extensive experience with Python on Linux
  • You have interest in and experience with two or more of the following: Ubuntu Linux systems administration, continuous integration, end-system contract management, Debian packaging, working with public or on premise clouds
  • Bonus points if you have experience engaging with the open source community

What we offer colleagues

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually 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, we are changing the world of software. We recruit on a global basis and set a high standard for people joining the company. Most colleagues work from home, and the role is designed to be flexible and future-oriented.

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
Posted 2026-08-18

Recommended Jobs

Lab Manager

Dana-Farber Cancer Institute
Brookline, MA

Overview The Lab Manager role is responsible for facilitating a senior faculty member’s research program through management of the laboratory operations and specifically the management of grant …

View Details
Posted 2026-07-31

Application Support & Development Engineer

PB consulting
Bedford, MA

We are seeking an experienced Application Support & Development Engineer to support and enhance enterprise applications used across Health Sciences, Translational Sciences, and Development. The ideal…

View Details
Posted 2026-08-05

Program Coordinator, Clinical Translational, Research Institute

Boston University
Boston, MA

The Program Coordinator will support the BU CTSI and the following primary responsibilities: Communications & Events Management Participate in Program Managers. Collaborative meetings to deve…

View Details
Posted 2026-08-10

Behavioral Health Counselor, Brockton Behavioral Health Center, Per Diem

Boston Medical Center
Brockton, MA

POSITION SUMMARY: Clinical Stabilization Services (CSS) for Substance Use Disorders Level III.5 consist of 24- hour, clinically managed detoxification services that are provided in a non-medical s…

View Details
Posted 2026-07-31

Group Leader

South Shore YMCA
Quincy, MA

Join the South Shore YMCA as a Part-Time Afterschool Group Leader! In this role, you will provide safe, engaging, and enriching afterschool experiences for children including homework help, activitie…

View Details
Posted 2026-07-23

Outside Sales Account Manager - Electrical & Power Management

Trueseek
Boston, MA

Job Description Job Description Regional Sales Manager - Northeast Industry: Electrical Power Distribution | Circuit Protection | Distributor Channel Territory: Northeast U.S. Greater New…

View Details
Posted 2026-07-04

Automotive Alignment Technicians

Mavis Tire Supply
Billerica, MA

Job Description Job Description Mavis Tires & Brakes at Discount Prices - Automotive Alignment Technicians Put your career into high gear with Mavis Tires & Brakes at Discount Prices! We're looki…

View Details
Posted 2026-08-07

Resident Care Coordinator Assistant (RCCA)

Webster Manor Rehabilitation & Health Care Center
Webster, MA

Job Description Job Description We are hiring a full-time Resident Care Coordinator Assistant (RCCA) to join our dynamic care team at Webster Manor Rehabilitation & Health Care Center in Webster!…

View Details
Posted 2026-07-23

Senior Manufacturing Engineer

Coghlin Companies
Westborough, MA

Job Description Job Description Benefits: ~401(k) ~401(k) matching ~ Bonus based on performance ~ Competitive salary ~ Dental insurance ~ Health insurance ~ Opportunity for advanceme…

View Details
Posted 2026-08-08

Front Desk

Acton Smile Hub
Acton, MA

Join Our Team! Part-Time Dental Front Desk Role with Competitive Pay! Acton Smile Hub Title Front Desk Job Description Job Description: We’re looking for an experienced, organized, and…

View Details
Posted 2026-06-06