Join Canonical as a Distributed Systems Software Engineer, where you'll build and validate resilient distributed systems. This role involves developing CI pipelines, enhancing deployment capabilities, and collaborating with a global team to deliver high-quality cloud solutions leveraging technologie