Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical

Remote regions

Americas

Benefits

Similar Jobs

See all

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.

Requirements:

  • You love technology and working with brilliant people.
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree.
  • You have extensive experience with Python on Linux.

What we offer:

  • Distributed work environment with twice-yearly team sprints in person.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and performance-driven bonus.

Canonical

Canonical is a leading provider of open source software and operating systems, publishing Ubuntu, a platform for AI, IoT, and cloud. With 1200+ colleagues in 75+ countries, the company is founder-led, profitable, and growing with a pioneering distributed work culture.

Apply for This Position