A general track for Python engineers of all seniority levels across Canonical's teams: you write well-designed, well-tested, idiomatic Python, working remotely from any time zone.
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 our communities
- ▹Debug issues and produce high-quality code to fix them
- ▹Contribute to technical documentation with the aim to make it the best of its kind
- ▹Work from home with global travel twice a year for company events
Requirements
- ▹An exceptional academic track record from both high school and university
- ▹Undergraduate degree in Computer Science or STEM, or a compelling narrative about an alternative path
- ▹Drive and a track record of going above and beyond expectations
- ▹Well-organised, self-starting and able to deliver to schedule
- ▹Professional manner interacting with colleagues, partners and community
- ▹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)
- ▹Excellent communication and presentation skills
- ▹Result-oriented, with a personal drive to meet commitments
- ▹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 skills, curiosity, flexibility and accountabilityPassion, thoughtfulness and self-motivation
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 program
- ▹Travel to meet colleagues and attend company events
- ▹Priority Pass and travel upgrades for long-haul company events
About the company
Canonical publishes Ubuntu and is a pioneering open source technology company. It recruits globally and has worked remotely since 2004.
Languages: Angol: szakmai szint, írásban és szóban
Education: Informatikai vagy STEM alapdiploma, illetve meggyőző alternatív szakmai pálya
Similar jobs

Job
Systems Engineer, Browser Isolation
Cloudflare
Cpp
+1
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
OrioleDB Deployment Engineer (AMER)
Supabase
Cpp
+7
💰 Salary: not specified
🌍 Remote
AMER
🗣️ EN

Job
Systems Engineer - Database Platform
Cloudflare
Cpp
+10
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
Sustaining Operations Engineer
Canonical
Cpp
+4
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Maintenance Engineer
Canonical
CppData Science
+4
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Performance Engineer - Open Source
Canonical
CppData Science
+7
💰 Salary: not specified
🌍 Remote
🗣️ EN