Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a pioneering open source tech company as a Microservices Engineer, where you'll design and develop scalable back-end REST APIs in Python and Go. This role offers the opportunity to work remotely with biannual global travel, contributing to innovative projects that impact millions of users. You'll collaborate with a diverse team, focusing on enhancing web services' quality and performance while embracing modern DevOps practices. If you're driven, passionate about technology, and eager to make a difference in the open source community, this is the perfect opportunity for you.
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 over 1200 colleagues in 75+ countries and few office-based roles. Teams meet a few times yearly in interesting locations worldwide to align on strategy and execution.
The company is founder-led, profitable, and growing.
This role focuses on back-end REST API microservices engineering in Go and Python, covering all seniority levels. Apply if you are an outstanding engineer with clear views on APIs, microservice design, engineering processes, and DevOps.
Our services need to scale to handle millions of Ubuntu clients and collaborate across thousands of community members. They are central to global infrastructure health. As Ubuntu is adopted by mainstream enterprise computing, the quality of these services is increasingly important.
We aim to improve our practices, quality, and performance in web services, focusing on scalability, performance, resilience, and DevOps practices.
Key areas of interest include:
Location: Roles available in every time zone.
What your day will look like:
What we are looking for in you:
Additional skills that are a plus:
What we offer:
About Canonical:
Canonical is a pioneering open source tech company, publisher of Ubuntu, and a leader in cloud, AI, and IoT. We recruit globally, uphold high standards, and promote a flexible, remote work culture. Working here challenges you to think differently, learn new skills, and excel.
Canonical is an equal opportunity employer, committed to diversity and inclusion.