Canonical is seeking a Software Engineer to develop, test, and improve the Ubuntu Pro client. Responsibilities include collaborating with a distributed team, writing high-quality code in Python, and maintaining software stability. Ideal candidates have a Bachelor's in Computer Science and extensive