Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A forward-thinking company is seeking a Microservices Engineer to contribute to the development of scalable software solutions. This role involves designing APIs, developing high-quality services, and collaborating with a global team. The ideal candidate will have expertise in Python and Go, with a strong focus on microservices and DevOps practices. The company offers a dynamic work environment with biannual travel opportunities and a commitment to professional growth through an annual learning budget. Join a pioneering organization at the forefront of open source innovation, where your contributions will impact millions of users worldwide.
Join to apply for the Microservices Engineer role at Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, and industry leaders across sectors. We are a pioneer in global distributed collaboration, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet 2-4 times a year in interesting locations worldwide to align on strategy and execution.
This is a general selection track for teams focusing on back-end REST API microservices engineering in Go and Python, covering all seniority levels. Apply if you are an outstanding engineer with clear expertise in APIs, microservice design, engineering processes, and DevOps.
Our services must scale to support millions of Ubuntu clients and collaborate across thousands of community members. They are vital to global infrastructure health. As Ubuntu adoption grows in enterprise cloud and developer tech, service quality is increasingly critical. We aim to improve practices, quality, and performance in web services, focusing on scalability, resilience, and DevOps.
Key areas of interest include:
Location: Roles available in every time zone.
Your typical day:
Ideal candidate:
Additional skills that are a plus:
What we offer:
About Canonical:
Canonical pioneers open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, uphold high standards, and promote excellence. Since 2004, most colleagues work remotely. Join us to innovate, learn, and excel.
Canonical is an equal opportunity employer, valuing diversity and inclusivity.