Job Description
Microservices Engineer – Canonical
Canonical is a leading open‑source software provider. Our platform, Ubuntu , powers millions of clients worldwide. We are a founder‑led, profitable, global team of 1,200+ colleagues across 75+ countries, with a remote‑first culture and limited office‑based roles.
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 other proactive security analysis techniques
- Tracing and profiling for distributed systems insights
- Next‑generation DevOps practices
Location
Microservices teams are open worldwide. Work from home with global travel twice annually for company events.
What Your Day Will Look Like
- Write high‑quality, well‑designed, robust software that works at scale
- Design API...
Apply for this Position
Ready to join Canonical? Click the button below to submit your application.
Submit Application