Canonical
Join to apply for the
Software Developer (Backend SaaS)
role at
Canonical . 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, and industry leaders across sectors. We are a pioneer in global distributed collaboration, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet 2-4 times yearly in interesting locations worldwide to align on strategy and execution. This founder-led, profitable, and growing company offers an exciting opportunity for software engineers passionate about open source, Linux, Python, and web services at scale. We are building the next-generation management solution for Ubuntu in the enterpriseboth on-premise and in the cloudto enable large estate observability, telemetry, security, compliance, and operations. Join Canonical for a rewarding career working with top talent in technology. Landscape is the leading management tool for deploying, monitoring, and managing fleets of Ubuntu systems, including package management, health and security monitoring, hardware inventory, and automation. As a Landscape software engineer, you will contribute as part of a distributed team across all development phases. Location:
This role is remote in the Americas region. What you'll do
Proactively collaborate with a distributed team Write high-quality code for new features, bug fixes, and modernization Commit to code quality and automated testing Participate in code and architectural reviews Own problems and deliver solutions Work remotely with 2-4 weeks of international travel for events Assist with release management during development cycles Collaborate with DevOps for Landscape SaaS Who you are
Passionate about technology and working with talented people Curious, flexible, articulate, accountable Value soft skills; are passionate, enterprising, thoughtful, self-motivated Bachelor's or equivalent in Computer Science, STEM, or similar Proficient in developing public-facing APIs and web applications, preferably using Python Experience with Python, Flask, Django Experience with databases and ORMs (PostgreSQL preferred) Comfortable with Ubuntu as a development and deployment platform What we offer
We offer competitive worldwide compensation, annual reviews, performance bonuses, and benefits reflecting our values. Our offerings include: Distributed work environment with biannual in-person sprints USD 2,000 annual learning and development budget Recognition rewards, holiday leave, parental leave Wellness programs, travel opportunities, and travel upgrades for company events About Canonical
Canonical leads in open source innovation. As the publisher of Ubuntu, a key platform for AI, IoT, and cloud, we are transforming software. We hire globally to uphold high standards of excellence. Working here means thinking differently, learning new skills, and pushing your boundaries. Canonical is an equal opportunity employer . We value diversity and are committed to fair consideration of all applications. Additional Details
Seniority level: Entry level Employment type: Full-time Job function: Engineering and IT Industry: Software Development
#J-18808-Ljbffr
Software Developer (Backend SaaS)
role at
Canonical . 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, and industry leaders across sectors. We are a pioneer in global distributed collaboration, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet 2-4 times yearly in interesting locations worldwide to align on strategy and execution. This founder-led, profitable, and growing company offers an exciting opportunity for software engineers passionate about open source, Linux, Python, and web services at scale. We are building the next-generation management solution for Ubuntu in the enterpriseboth on-premise and in the cloudto enable large estate observability, telemetry, security, compliance, and operations. Join Canonical for a rewarding career working with top talent in technology. Landscape is the leading management tool for deploying, monitoring, and managing fleets of Ubuntu systems, including package management, health and security monitoring, hardware inventory, and automation. As a Landscape software engineer, you will contribute as part of a distributed team across all development phases. Location:
This role is remote in the Americas region. What you'll do
Proactively collaborate with a distributed team Write high-quality code for new features, bug fixes, and modernization Commit to code quality and automated testing Participate in code and architectural reviews Own problems and deliver solutions Work remotely with 2-4 weeks of international travel for events Assist with release management during development cycles Collaborate with DevOps for Landscape SaaS Who you are
Passionate about technology and working with talented people Curious, flexible, articulate, accountable Value soft skills; are passionate, enterprising, thoughtful, self-motivated Bachelor's or equivalent in Computer Science, STEM, or similar Proficient in developing public-facing APIs and web applications, preferably using Python Experience with Python, Flask, Django Experience with databases and ORMs (PostgreSQL preferred) Comfortable with Ubuntu as a development and deployment platform What we offer
We offer competitive worldwide compensation, annual reviews, performance bonuses, and benefits reflecting our values. Our offerings include: Distributed work environment with biannual in-person sprints USD 2,000 annual learning and development budget Recognition rewards, holiday leave, parental leave Wellness programs, travel opportunities, and travel upgrades for company events About Canonical
Canonical leads in open source innovation. As the publisher of Ubuntu, a key platform for AI, IoT, and cloud, we are transforming software. We hire globally to uphold high standards of excellence. Working here means thinking differently, learning new skills, and pushing your boundaries. Canonical is an equal opportunity employer . We value diversity and are committed to fair consideration of all applications. Additional Details
Seniority level: Entry level Employment type: Full-time Job function: Engineering and IT Industry: Software Development
#J-18808-Ljbffr