Canonical

About Canonical

Empowering the world with open-source software

🏢 Tech👥 251-1K📅 Founded 2004📍 London, Greater London, United Kingdom

Key Highlights

  • Developers of Ubuntu, used by millions globally
  • Headquartered in London with a remote-first policy
  • Serves enterprise clients like Google and Microsoft
  • Privately held with significant funding from various investors

Canonical Ltd., headquartered in London, is the driving force behind Ubuntu, one of the world's most popular open-source operating systems. With a focus on cloud computing, IoT, and container orchestration, Canonical serves a diverse range of clients, including major enterprises like Google and Micr...

🎁 Benefits

Canonical offers competitive salaries, equity options, generous PTO policies, and a remote-first work environment, allowing employees to work from any...

🌟 Culture

Canonical promotes a remote-friendly culture that values open-source contributions and encourages innovation. The company emphasizes transparency and ...

Canonical

Backend Engineer Mid-Level

CanonicalAmericas - Remote

Posted 1w ago🏠 RemoteMid-LevelBackend Engineer📍 Americas💰 $2 - $4 / weekly
Apply Now →

Skills & Technologies

Overview

Canonical is hiring a Backend Engineer to contribute to the development of their Landscape management tool for Ubuntu systems. You'll work with Linux, Python, and REST APIs in a remote capacity across the Americas.

Job Description

Who you are

You have a strong background in backend development, particularly with open source software and Linux. Your experience with Python allows you to build scalable web services that meet the needs of enterprise clients. You are passionate about contributing to open source projects and understand the importance of community collaboration in software development.

You thrive in a distributed team environment, having worked with colleagues from various locations. Your ability to communicate effectively across time zones and cultures makes you a valuable team member. You are eager to learn and adapt, always looking for ways to improve your skills and the products you work on.

What you'll do

As a Backend Engineer at Canonical, you will be responsible for developing and maintaining the Landscape management tool, which is essential for managing fleets of Ubuntu systems. You will participate in all phases of the development process, from design to deployment, ensuring that the software meets the highest standards of quality and performance.

You will collaborate closely with other engineers, product managers, and stakeholders to define requirements and implement features that enhance the user experience. Your role will involve writing clean, maintainable code and conducting code reviews to uphold best practices within the team.

You will also engage in troubleshooting and debugging to resolve issues that arise in production environments. Your contributions will directly impact the efficiency and effectiveness of Ubuntu management in enterprise settings, making your work both rewarding and impactful.

What we offer

Canonical provides a flexible work environment that allows you to work from home while being part of a global team. You will have opportunities for professional growth and development, participating in team meetings and strategy sessions held in various locations throughout the year. The company values diversity and inclusion, fostering a culture where all employees can thrive and contribute to innovative solutions in the tech industry.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Canonical.