Python Engineer
Canonical
full-remotemidpermanentbackendother San Francisco, CA 6 days ago via LinkedIn
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
PythonLinuxUbuntuOpen SourceDebuggingTechnical DocumentationTestingDockerKubernetesRESTgRPC
About the role
Role Overview
Join Canonical’s general track for Python Engineering across teams that build Ubuntu-adjacent products. This is a remote role spanning the open-source ecosystem, with opportunities to contribute high-quality Python software, documentation, and community-driven engineering.
Responsibilities
- Write high-quality, well-designed, and well-tested Python software
- Collaborate proactively with a globally distributed team
- Provide technical leadership in Canonical and open-source communities
- Debug issues and deliver high-quality fixes
- Contribute to technical documentation to improve clarity and usefulness
- Work from home, with global travel 2x/year for company events
Requirements
- Strong academic record (high school + university) or a compelling alternative path
- Undergraduate degree in Computer Science or STEM
- Drive and a track record of going above-and-beyond
- Organized, self-starting, and able to deliver on schedule
- Experience writing thoroughly designed, modern, maintainable Python
- Detail orientation and conscientiousness (including performance awareness)
- Professional English (written and spoken)
- Linux experience (Debian or Ubuntu preferred)
- Excellent interpersonal skills: curiosity, flexibility, accountability
- Strong communication and presentation skills
- Result-oriented with a personal drive to meet commitments
- Ability to travel up to 2 weeks per year
Nice to Have
- Container technologies: LXD, Docker, Kubernetes
- Build systems/toolchains, including cross-compilation
- Additional languages: Golang/Rust/C/C++
- Deep quality and test engineering
- Web or 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 flagship Ubuntu platform is widely used across public cloud, data science, AI, engineering innovation, and IoT, with teams collaborating globally across many countries.
Scraped 4/7/2026