Job Description
Position Overview
Canonical is a leading provider of open source software and operating systems, best known for its Ubuntu platform. With 1200+ colleagues in 75+ countries, the company is founder‑led, profitable, and focused on highly scalable back‑end REST API microservices written in Go and Python.
We are seeking skilled engineers who can design API architecture, build resilient services, and help us enhance performance, scalability, resilience, and DevOps practices at a global scale.
Key Responsibilities
- Write high‑quality, well‑designed, robust software that operates at scale.
- Design APIs and software architecture for collegial review.
- Write tests that validate software behavior.
- Build and maintain reliable, fault‑tolerant applications and services.
- Collaborate proactively with a globally distributed team.
- Display technical leadership internally and within external communities. <...
Ready to Apply?
Take the next step in your AI career. Submit your application to Canonical today.
Submit Application