FAQs
What programming language skills are required for this role?
Excellent Python skills are a key requirement for this role, with previous contributions to open source Python projects being an advantage.
What experience with Ubuntu packages and system administration is advantageous for this role?
Experience in configuring apt, knowledge of deb packaging, and general system administration is advantageous for this role.
What level of involvement in the Ubuntu project is expected from applicants?
Applicants should be passionate about the Ubuntu project and its values, as well as building tools that are used by millions of people around the world.
Who will the Software Engineer - Python - Ubuntu Pro client work alongside in this role?
The engineer will work with the Ubuntu Server team, major cloud partners, and multiple Canonical product teams to develop, test, and release improvements to the Pro client.