Python Engineer
Canonical
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role overview
Python Engineer (General Track) at Canonical. This is a general track role hiring for teams across Canonical that work in Python, across multiple seniority levels. You’ll build high-quality, well-tested Python software that may run on servers, Kubernetes, desktops, or as web services for Ubuntu clients, while engaging with the open-source community.
What you’ll do
- Write high-quality, well-designed, and well-tested Python software
- Collaborate with a globally distributed team
- Provide technical leadership internally and in open-source communities
- Debug issues and deliver reliable fixes
- Contribute to technical documentation to improve clarity and quality
- Work from home; travel twice per year for company events (up to ~2 weeks)
What we’re looking for
- Strong academic record (high school and university) and/or a compelling alternative path
- Bachelor’s degree in Computer Science or STEM
- Demonstrated ownership and going above-and-beyond
- Ability to work independently, stay organized, and deliver on schedule
- Professional communication with colleagues, partners, and community
- Experience writing modern, maintainable, well-architected Python
- Attention to detail and performance-consciousness
- Professional written and spoken English
- Linux experience, with Debian or Ubuntu preferred
- Strong interpersonal skills, curiosity, flexibility, and accountability
- Excellent communication and presentation skills
- Result-oriented mindset and drive to meet commitments
- Ability to travel twice a year for company events
Nice to have
- Container technologies: LXD, Docker, Kubernetes
- Build systems/toolchains (including cross-compilation)
- Additional languages (e.g., Golang, Rust, C/C++)
- Deep test engineering practices
- Web/Flutter front-end experience
- REST and gRPC API experience
About Canonical
Canonical is a leading provider of open source software and operating systems for global enterprise and technology markets. Its Ubuntu platform is widely used in public cloud, data science, AI, engineering innovation, and IoT, with a distributed team across 75+ countries.
Scraped 4/2/2026