Job Description

Software Developer (Backend SaaS) at Canonical

Join us as we build the next generation management solution for Ubuntu in the enterprise—on premise and on the public cloud—to enable large estate observability, telemetry, security, compliance and operations. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Canonical is a pioneer of global distributed collaboration, with over 1,200 colleagues in 75+ countries and very few office‑based roles.

Location: This role will be based remotely in the Americas region.

What you’ll do
  • Collaborate proactively with a distributed team
  • Write high‑quality code to create new features, fix bugs and modernise the Landscape codebase
  • Demonstrate a strong commitment to code quality and automated testing
  • Participate in the engineering process with code and architectural reviews <...

Apply for this Position

Ready to join Canonical? Click the button below to submit your application.

Submit Application