Find your next role
Discover roles across ambitious teams
9,756 jobs
- More jobs
Canonical
Python Engineer
Remote · Full time · Mid level
About the role
This role involves writing high-quality Python software and collaborating with a global team. You will contribute to open-source projects and engage with the broader community.
What you’ll do
• Write well-designed and tested Python software. • Collaborate with a globally distributed team. • Display technical leadership. • Debug and fix issues with high-quality code. • Contribute to technical documentation.
What you’ll bring
• Exceptional academic track record. • Undergraduate degree in Computer Science or STEM. • Experience writing maintainable Python code. • Professional written and spoken English. • Ability to travel twice a year for company events.
Life at Canonical
Distributed work environment with biannual team sprints. Personal learning budget and annual compensation review. Benefits include holiday leave, parental leave, and travel opportunities.
About Canonical
Canonical is a pioneering tech firm behind Ubuntu, a leading open-source platform for AI, IoT, and cloud computing. It operates globally with a remote-first culture and high standards for excellence.