What is a Backend Engineer at Canonical?
As a Backend Engineer at Canonical, you are at the heart of the infrastructure that powers the world’s most significant open-source projects. You will be responsible for building, scaling, and maintaining the SaaS platforms and backend systems that support millions of users and developers globally. Your work directly impacts the reliability and performance of products that define the modern computing landscape, from cloud infrastructure to developer tooling.
This role is not merely about writing code; it is about engineering robust, distributed systems that operate at massive scale. You will contribute to a culture that values engineering excellence, clear documentation, and a deep understanding of the underlying systems. Whether you are optimizing service performance or designing new APIs, you will be expected to demonstrate a high degree of technical ownership and an ability to navigate complex, distributed environments with autonomy.



