Canonical is looking for a Software Engineer to join its distributed team, focusing on open-source software development using Python and web frameworks. The role involves contributing to the Landscape management solution for Ubuntu, and actively participating in code reviews and team collaboration. Ideal candidates should have a Bachelor's degree in Computer Science, proficiency with Python, and experience with web applications. Canonical offers a supportive remote work environment, learning budgets, and annual compensation reviews.#J-18808-Ljbffr