Job Search and Career Advice Platform

Enable job alerts via email!

Remote Python Software Engineer for Ubuntu Pro

Canonical

Remote

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading provider of open source software is seeking a talented Software Engineer to develop and improve the Ubuntu Pro client. This role involves writing high-quality code, collaborating with a distributed team, and ensuring top-tier software quality. Candidates should have extensive Python experience and a passion for open source. The position offers a flexible work environment with opportunities for global travel, personal development, and competitive compensation.

Benefits

Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Distributed work environment with team sprints in person

Qualifications

  • Extensive experience with Python on Linux.
  • Interest or experience with Ubuntu Linux systems administration.
  • Experience engaging with the open source community is a bonus.

Responsibilities

  • Collaborate proactively with a distributed team.
  • Write high quality code with 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.

Skills

Python
Linux administration
Open source contribution
Debian packaging
Continuous integration

Education

Bachelor's or equivalent in Computer Science or STEM
Job description
A leading provider of open source software is seeking a talented Software Engineer to develop and improve the Ubuntu Pro client. This role involves writing high-quality code, collaborating with a distributed team, and ensuring top-tier software quality. Candidates should have extensive Python experience and a passion for open source. The position offers a flexible work environment with opportunities for global travel, personal development, and competitive compensation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.