Canonical's general track for every Python team at the company, across all seniority levels, remote from any time zone. Products may run on servers, Kubernetes, the desktop or as web services.
Responsibilities
- ▹Write high-quality, well-designed and well-tested Python software
- ▹Collaborate proactively with a globally distributed team
- ▹Display technical leadership at Canonical and in its communities
- ▹Debug issues and produce high-quality code to fix them
- ▹Contribute to technical documentation
- ▹Work from home with global travel twice a year for company events
Requirements
- ▹Exceptional academic track record from high school and university
- ▹Undergraduate degree in Computer Science or STEM, or a compelling narrative about an alternative path
- ▹Well-organised, self-starting and able to deliver to schedule
- ▹Experience writing thoroughly designed, modern, maintainable Python
- ▹Conscientiousness and detail orientation, with a focus on performance
- ▹Professional written and spoken English
- ▹Experience with Linux (Debian or Ubuntu preferred)
- ▹Ability to travel twice a year for company events of up to two weeks each
Nice to have
- ▹Experience with container technologies such as LXD, Docker and Kubernetes
- ▹Understanding of build systems and toolchains, including cross-compilation
- ▹Additional languages, particularly Golang or Rust, C or C++
- ▹Deep quality and test engineering
- ▹Web or Flutter front-end experience
- ▹REST and gRPC API experience
- ▹SQL and NoSQL data store expertise
- ▹Experience with public clouds or OpenStack
- ▹Experience with Debian/Ubuntu packaging
- ▹Experience with systems programming or scalable web services
- ▹Performance engineering and security experience
Soft skills
Excellent interpersonal skillsCuriosity and flexibilityAccountabilitySelf-motivationExcellent communication and presentation skillsResult-oriented
What we offer
- ▹Distributed work environment with twice-yearly in-person team sprints
- ▹Personal learning and development budget of USD 2,000 per year
- ▹Annual compensation review
- ▹Performance-driven annual bonus
- ▹Recognition rewards
- ▹Annual holiday leave
- ▹Maternity and paternity leave
- ▹Employee Assistance Programme
- ▹Opportunity to travel to meet colleagues
- ▹Priority Pass and travel upgrades for long-haul company events
About the company
Canonical publishes Ubuntu and is a leading provider of open source software and operating systems. It has 1200+ colleagues in 75+ countries, mostly working remotely, and is founder-led, profitable and growing.
Languages: Angol: professzionális, írásban és szóban
Education: Informatikai vagy STEM alapdiploma, vagy meggyőző alternatív szakmai út
Ähnliche Stellen

Stelle
· Mid-level
Machine Learning / Computer Graphics Engineer (remote part/full time) - Junior/Mid
Imnoo AG
AI/ML
+6
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Mid-level
Azure Developer - Remote
XKTalent Inc. - Rimutee
Azure DevopsGrpc
+6
💰 Gehalt: keine Angabe
🌍 Remote
Himalayas

Stelle
· Mid-level
Golang Engineer
Canonical
CppData Science
+4
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Mid-level
Containerization & Virtualisation Engineer
Canonical
CppData Science
+6
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Mid-level
Software Maintenance Engineer
Canonical
CppData Science
+5
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Mid-level
Microservices Engineer
Canonical
Data Science
+1
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas