Job Search and Career Advice Platform

Enable job alerts via email!

Remote Python Software Engineer for Ubuntu Pro

Canonical

Remote

CAD 80,000 - 100,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 open source software company is seeking a Software Engineer to develop and maintain improvements for the Ubuntu Pro client. The role focuses on quality-oriented software engineering in Python, emphasizing open-source contributions and collaboration across distributed teams. Ideal candidates bring extensive Python and Linux experience, are passionate about technology, and are ready to engage with a broad spectrum of users. Join us to make a significant impact in the open source community while working in a supportive and flexible environment.

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

Qualifications

  • Extensive experience with Python on Linux required.
  • Experience in configuring apt and general system administration is advantageous.
  • Engagement with the open source community is a bonus.

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.

Skills

Python
Linux
Ubuntu Linux systems administration
Continuous integration
Debian packaging

Education

Bachelor's or equivalent in Computer Science, STEM or similar degree
Job description
A leading open source software company is seeking a Software Engineer to develop and maintain improvements for the Ubuntu Pro client. The role focuses on quality-oriented software engineering in Python, emphasizing open-source contributions and collaboration across distributed teams. Ideal candidates bring extensive Python and Linux experience, are passionate about technology, and are ready to engage with a broad spectrum of users. Join us to make a significant impact in the open source community while working in a supportive and flexible environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.