Software Engineer for Ubuntu Pro Client
Canonical
Job Description
Join Canonical as a Software Engineer, specializing in Python development for the Ubuntu Pro client. Thrive in a collaborative, remote environment where your skills will directly impact users around the globe. Canonical is expanding its team with a dedicated Software Engineer focused on improving the Ubuntu Pro client.
This role encompasses developing, testing, and releasing features to serve both enterprise and individual customers. You will engage with multiple teams while ensuring software quality and stability. Key Responsibilities: • Collaborate with a globally distributed engineering team • Create new features with high-quality Python code • Debug and rectify software issues effectively • Conduct code reviews and provide support • Share ideas and explore solutions with colleagues Requirements: • Degree in Computer Science or STEM field • Strong Python programming experience on Linux environments • Knowledge of Ubuntu system administration • Familiarity with Debian packaging techniques • Bonus: Engagement with open source communities Utilize your Python expertise to make an impact at Canonical's Ubuntu Pro client. #J-18808-Ljbffr