Remote Software Engineer, Ubuntu Cloud & Open Source

Canonical

United States

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Personal learning and development budget of USD 2,000 per year
Annual compensation review
Team Member Assistance Program & Wellness Platform
Opportunity for travel to meet colleagues

Job summary

Canonical is looking for a Software Engineer to enhance the Ubuntu experience on public clouds. You will develop, test, and release updates while ensuring high standards of quality and user communication.

Candidates should have excellent Python skills, a strong background in Linux, and a passion for open source. The role supports a distributed work environment with opportunities for global travel.

Qualifications

  • Solid experience in Python programming on Linux environments.
  • Familiarity with Ubuntu Linux systems and Debian packaging.
  • Experience in collaborating with distributed teams.

Responsibilities

  • Develop, test and release improvements to Ubuntu on public clouds.
  • Write high-quality code with unit and functional tests.
  • Debug issues and produce high-quality code to fix them.

Skills

Python programming
Linux systems administration
Debian packaging
Continuous integration
Engagement with open source community

Education

Bachelor’s or equivalent in Computer Science, STEM

Tools

Ubuntu
apt

Job description

Canonical is looking for a Software Engineer to enhance the Ubuntu experience on public clouds. You will develop, test, and release updates while ensuring high standards of quality and user communication.

Candidates should have excellent Python skills, a strong background in Linux, and a passion for open source. The role supports a distributed work environment with opportunities for global travel.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Cloud Support Engineer — Open Source & Ubuntu
Remote Cloud Support Engineer — Open Source & Ubuntu

Canonical • United States

Remote
USD 100,000 - 150,000
Learning budget
Annual leave
Travel opportunities
+1
Remote Sustaining Engineer — Open Source & Cloud Infra
Remote Sustaining Engineer — Open Source & Cloud Infra

Canonical • United States

Remote
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Annual holiday leave
+2
Remote Python Software Engineer – Ubuntu Pro Client
Remote Python Software Engineer – Ubuntu Pro Client

Canonical • Fresno (CA)

On-site
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+3
Remote Public Cloud Program Lead (Linux/Open Source)
Remote Public Cloud Program Lead (Linux/Open Source)

Canonical • United States

On-site
USD 90,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Team Member Assistance Program & Wellness Platform
+1
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Boise (ID)

On-site
USD 90,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Nashville (TN)

On-site
USD 90,000 - 130,000
Personal learning and development budget
Performance-driven annual bonus
Annual compensation review
+2
Remote Junior Ubuntu Software Engineer
Remote Junior Ubuntu Software Engineer

Canonical • United States

Remote
USD 70,000 - 90,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+1
Remote Python Software Engineer – Ubuntu Pro Client
Remote Python Software Engineer – Ubuntu Pro Client

Canonical • Charlotte (NC)

On-site
USD 80,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+3
Remote Python Software Engineer – Ubuntu Pro Client
Remote Python Software Engineer – Ubuntu Pro Client

Canonical • Omaha (NE)

On-site
USD 90,000 - 120,000
Personal learning budget of USD 2,000
Annual compensation review
Maternity and paternity leave
+2
Remote Distributed Systems Engineer (Python & Go)
Remote Distributed Systems Engineer (Python & Go)

Canonical • Minneapolis (MN)

On-site
USD 80,000 - 120,000
Personal learning and development budget of USD 2,000 yearly
Annual compensation review
Recognition rewards
+5