Remote Software Engineer, Python, Ubuntu Pro Client - Graduate Level

closed
Logo of Canonical

Canonical

📍Remote - United States

Job highlights

Summary

Join Canonical's team as a Software Engineer to develop, test, and release improvements to the Ubuntu Pro Client, collaborating with distributed teams and working from home.

Requirements

  • 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

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

Benefits

  • Work from home
  • Global travel 2 to 4 weeks per year for internal and external events
This job is filled or no longer available

Similar Remote Jobs