Job Description
Microservices Engineer at Canonical
Join to apply for the Microservices Engineer role at Canonical – a leading provider of open source software and operating systems. Canonical’s platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation, and IoT, with customers that include the world’s leading cloud and silicon providers.
Our teams are distributed across 75+ countries, with collaborative in‑person events two to four times a year. The microservices role focuses on back‑end REST API development in Go and Python, and covers all seniority levels. We look for engineers with a strong view on APIs, microservice design, engineering processes, and DevOps.
Location : open roles in every time zone. You may work from home, with global travel twice annually for company events.
Key areas of interest for us are:
- API design, documentation, and governance
- Database performance design...
Apply for this Position
Ready to join Canonical? Click the button below to submit your application.
Submit Application