Canonical is hiring a Software Engineer in Chihuahua, Mexico, to develop, test, and release improvements to Ubuntu on public clouds. The role includes collaboration with a distributed team, coding new features, debugging, and reviewing code. Candidates should have a Bachelor's in Computer Science or