Open Role
Canonical

Remote opportunity at

Canonical

Software Developer (Backend SaaS)

Canonical, the publisher of the Ubuntu operating system, seeks a Software Developer for its Backend SaaS team. The organization delivers open-source software utilized in public cloud,…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United States only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz4h agoEmployer posted Nov 10, 2026
Listing Views2
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical, the publisher of the Ubuntu operating system, seeks a Software Developer for its Backend SaaS team. The organization delivers open-source software utilized in public cloud, artificial intelligence, IoT, and data science sectors. This remote position operates within the Americas region and involves building the next-generation management solution for enterprise Ubuntu environments, specifically focusing on the Landscape management tool used for fleet deployment, security monitoring, and system automation. This role…

Job Description

Canonical, the publisher of the Ubuntu operating system, seeks a Software Developer for its Backend SaaS team. The organization delivers open-source software utilized in public cloud, artificial intelligence, IoT, and data science sectors. This remote position operates within the Americas region and involves building the next-generation management solution for enterprise Ubuntu environments, specifically focusing on the Landscape management tool used for fleet deployment, security monitoring, and system automation.

This role suits professionals passionate about open-source technology, Linux, and web services at scale who thrive in a distributed team environment. Team members collaborate globally and travel two to four times annually for in-person alignment events.

Responsibilities

  • Collaborate proactively with a distributed development team
  • Write high-quality code to create new features, fix bugs, and modernize the Landscape codebase
  • Participate in code and architectural reviews throughout the engineering process
  • Demonstrate commitment to code quality and automated testing
  • Take personal ownership of problems to design and deliver solutions
  • Assist with release management during each development cycle
  • Coordinate with DevOps for Landscape SaaS, which is Canonical’s hosted platform
  • Engage in global travel for internal and external events for two to four weeks per year

Requirements

  • Proficiency in developing public-facing APIs and web applications, preferably using Python
  • Experience with Python and web frameworks such as Flask and Django
  • Experience working with databases and object-relational mapping, with PostgreSQL noted as a plus
  • Familiarity with Ubuntu as both a development and deployment platform
  • Based remotely in the Americas region

Qualifications

  • Bachelor’s degree or equivalent in Computer Science, a STEM field, or a similar discipline

Core Skills

Benefits

  • Compensation determined by geographical location, experience, and performance
  • Annual compensation reviews
  • Performance-driven annual bonus or commission
  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program and Wellness Platform
  • Priority Pass and travel upgrades for long-haul company events

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this a remote position?

Yes, this role is based remotely in the Americas region, though it requires global travel two to four weeks a year for internal and external events.

What qualifications are required for the Software Developer role?

Candidates must have a Bachelor's degree or equivalent in Computer Science, STEM, or a similar degree, alongside proficiency in Python, web frameworks like Flask and Django, public-facing APIs, databases, and Ubuntu.

What is the salary for this position?

The posting does not specify the salary amount. Compensation takes into account geographical location, experience, and performance, and is reviewed annually alongside a performance-driven bonus or commission.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Canonical
CanonicalAdded to Jobsiz 4h ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 4h ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 4h ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 4h ago
Full-timeRemote

Posted by Canonical

Source: Jobicy

View the original listing ↗

Posted by employer: Nov 10, 2026

Added to Jobsiz: Nov 10, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

295Open Jobs
—No reviews yet
View Company Profile