Join to apply for the software developer (backend saas) role at canonical
3 weeks ago be among the first 25 applicants
get ai-powered advice on this job and more exclusive features.
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 leading public cloud and silicon providers, and industry leaders across sectors. The company is founder-led, profitable, and growing.
this role offers an exciting opportunity for a software engineer passionate about open source software, linux, python, and web services at scale. You will contribute to building the next generation management solution for ubuntu in the enterprise, enabling large estate observability, telemetry, security, compliance, and operations. Join canonical to work with talented professionals in a growing international software company.
the landscape management tool helps deploy, monitor, and manage fleets of ubuntu systems, including package management, health and security monitoring, hardware inventory, and automation. As a landscape software engineer, you will participate in all facets of the development process as part of a distributed team.
location: this role is remote in the americas region.
what you'll do
1. collaborate proactively with a distributed team
2. write high-quality code to develop new features, fix bugs, and modernize the codebase
3. demonstrate commitment to code quality and automated testing
4. participate in code and architectural reviews
5. own problems and deliver solutions
6. work remotely with global travel 2 to 4 weeks for events
7. assist with release management during development cycles
8. collaborate with devops for landscape saas
who you are
1. you love technology and working with talented people
2. you are curious, flexible, articulate, and accountable
3. you value soft skills and are passionate, enterprising, thoughtful, and self-motivated
4. you hold a bachelor's or equivalent in computer science, stem, or similar
5. you have proficiency in developing public-facing apis and web applications, preferably using python
6. experience with python and web frameworks such as flask and django
7. experience with databases and orms (postgresql is a plus)
8. you are comfortable with ubuntu as a development and deployment platform
what we offer colleagues
* distributed work environment with biannual in-person team sprints
* personal learning and development budget of usd 2,000 annually
* annual compensation review
* recognition rewards, holiday leave, maternity and paternity leave
* team member assistance program & wellness platform
* travel opportunities to meet colleagues
* travel upgrades for company events
about canonical
canonical is a pioneering open source tech firm, publisher of ubuntu, and a leader in ai, iot, and cloud platforms. We recruit globally and uphold high standards for excellence. Working here is future-oriented, challenging, and rewarding.
canonical is an equal opportunity employer, committed to diversity and fair consideration for all applicants.
additional information
* seniority level: entry level
* employment type: full-time
* job function: engineering and it
* industry: software development
#j-18808-ljbffr