Python Engineer
Core
Building high-quality, well-tested Python software for Ubuntu, web services, system utilities, and tools across servers, Kubernetes, and desktop environments.
Role type
Python Engineer (General Track)
Builds
Ubuntu platform components, web services, system utilities, and developer tools
Domain
Open Source / Linux / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Modern Python development, Linux (Debian/Ubuntu), Software testing, Technical documentation, Debugging, Self-management
Preferred skills
Container technologies (LXD, Docker, Kubernetes), Build systems, Golang/Rust/C/C++, REST/gRPC APIs, SQL/NoSQL, Public clouds/OpenStack, Debian/Ubuntu packaging, Systems programming, Performance engineering
Technologies
Python, Linux, Kubernetes, Docker, LXD, Golang, Rust, C, C++, REST, gRPC, SQL, NoSQL, OpenStack, Flutter
Responsibilities
Write high-quality, well-designed and well-tested Python software; Collaborate proactively with a globally distributed team; Debug issues and produce high-quality code to fix them; Contribute to technical documentation; Engage with the broader open-source community
Seniority
All levels