FAQs
What programming languages are required for this role?
Excellent Python skills are a key requirement for this role.
Are contributions to open source Python projects an advantage?
Yes, previous contributions to open source Python projects are considered an advantage for this role.
What experience is beneficial for this role in terms of system administration?
Experience in configuring apt, knowledge of deb packaging, and general system administration is advantageous for this role.
Who will the Software Engineer work closely with in this role?
The Software Engineer will work closely with the Ubuntu Server team, major cloud partners, and multiple Canonical product teams.
What is the emphasis for this role in terms of building tools for the Pro client?
The emphasis for this role is on quality, thinking of edge cases, ease of use, documentation, and careful community coordination.