
About the Role
Canonical is seeking a Software Engineer to join the team building Landscape, the leading management tool for deploying, monitoring, and managing fleets of Ubuntu systems. You will contribute to a distributed team, participating in all facets of the development process to enable large-scale observability, telemetry, security, and compliance.
What You’ll Do
- Collaborate proactively with a distributed team.
- Write high-quality code to create new features, fix bugs, and modernize the Landscape codebase.
- Demonstrate a strong commitment to code quality and automated testing.
- Participate in the engineering process through code and architectural reviews.
- Take personal ownership of problems, designing and delivering robust solutions.
- Work remotely with global travel 2 to 4 weeks per year for internal and external events.
- Assist with release management during each development cycle.
- Collaborate with DevOps for Landscape SaaS, Canonical’s hosted management platform.
Who You Are
- Passionate about open source, Linux, Python, and web services at scale.
- Curious, flexible, articulate, and accountable.
- Possess a Bachelor’s or equivalent in Computer Science, STEM, or a similar field.
- Proficient in developing public-facing APIs and web applications, preferably using Python.
- Experienced with Python web frameworks (Flask, Django).
- Experienced with databases and ORMs (PostgreSQL preferred).
- Comfortable using Ubuntu as a development and deployment platform.
What We Offer
- Distributed work environment with twice-yearly in-person team sprints.
- Personal learning and development budget of USD 2,000 per year.
- Annual compensation reviews and performance-driven bonuses.
- Comprehensive benefits including holiday leave, maternity/paternity leave, and wellness programs.
- Travel opportunities for company events with priority pass and travel upgrades.
About Canonical
Canonical is a pioneer of global distributed collaboration, with over 1,200 colleagues across 75+ countries. As the publisher of Ubuntu, we are at the forefront of the global move to open source, supporting breakthrough initiatives in cloud, AI, data science, and IoT.
Timezone overlap
UTC-8–-4
Benefits
Open to
NA
Sign in to track applications and earn points.