Job Description

Microservices Engineer

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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. This role focuses on back‑end REST API microservices engineering in Go and Python, covering all levels of seniority.

Key Areas of Interest
  • API design, documentation, and governance
  • Database performance design considerations and skills
  • Multi‑region service delivery for resilience and performance
  • Fuzzing and proactive security analysis techniques
  • Tracing and profiling for distributed systems insights
  • Next‑generation DevOps practices
Location

Microservices teams are available across every time zone. Work from home with global travel for company events twice a year.

What Your Day Wil...

Apply for this Position

Ready to join Canonical? Click the button below to submit your application.

Submit Application