Software Developer (Backend SaaS) at Canonical
This role is ideal for a mid-level Software Engineer with a strong foundation in Python and a passion for the open-source ecosystem. You should be comfortable w
Work type: remote
Location: Home Based - Americas
Type: Full-time
This role is ideal for a mid-level Software Engineer with a strong foundation in Python and a passion for the open-source ecosystem. You should be comfortable working on large-scale backend systems, specifically focusing on web services, APIs, and Linux-based infrastructure. Since this team manages Landscape (Ubuntu’s fleet management tool), a deep interest in enterprise observability, telemetry, and security is essential.
As a fully remote position within the Americas, this role offers high flexibility combined with high-touch collaboration through global team "sprints" 2–4 times a year. Canonical is a stable, profitable, and founder-led organization that emphasizes professional growth, evidenced by a $2,000 annual learning budget and a performance-driven bonus structure.
**You might be a good fit if you:**
* Are highly proficient in Python and frameworks like Flask or Django.
* Have experience managing PostgreSQL databases and ORMs.
* Enjoy working in a distributed, global environment and are willing to travel internationally for team events.
* Are an Ubuntu power user who values code quality and automated testing.
View this job on nocollar jobs