Become a vital part of Canonical as a Software Engineer focusing on Python for the Ubuntu Pro client. Work remotely with a distributed team to develop impactful software used by millions.
As part of Canonical, you will enhance the Ubuntu Pro client, crucial for enterprise and personal users alike. This role involves writing and testing high-quality Python code, while interacting with numerous teams to ensure seamless operations across diverse environments. A deep understanding of software development and system administration is key.
Key Responsibilities:
• Engage with a distributed team to brainstorm and build
• Develop high-quality Python code with testing protocols
• Troubleshoot and resolve software bugs efficiently
• Review and enhance peer code contributions
• Propose innovative ideas and solutions
Requirements:
• Bachelor’s or equivalent in Computer Science or similar
• In-depth experience with Python on Linux systems
• Knowledge of continuous integration practices
• Experience in Debian packaging and management
• Passion for the open source community is a definite plus
Bring your skills in Python and a commitment to quality to contribute to Canonical.
#J-18808-Ljbffr