Job Description
Senior Software Engineer (Backend)
Join Canonical, a leading open‑source provider of the Ubuntu operating system, to shape the future of open‑source collaboration on the Launchpad platform.
Location: Remote role within the EMEA region.
Responsibilities
- Influencing and driving design, architecture, and feature decisions across distributed teams to ensure high‑impact solutions.
- Crafting exceptionAPI‑first Python code with unit tests, delivering robust, well‑structured systems that scale.
- Diagnosing and resolving complex technical challenges, implementing high‑quality fixes that enhance performance and reliability.
- Mentoring and uplifting fellow engineers, leading code reviews that reinforce best practices and elevate team excellence.
- Enjoying the freedom of remote work while staying globally engaged, traveling internationally 2 to 4 times a year to collaborate in key internal discussions and i...
Apply for this Position
Ready to join Canonical? Click the button below to submit your application.
Submit Application