xelys jobs xelys jobs

Python Engineer

Canonical

full-remotemidpermanentbackend Seattle, WA 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 score

Tags

PythonLinuxUbuntuOpen SourceDockerKubernetesLXDRESTgRPCTest Engineering

About the role

Role Overview

Python Engineer (general track) Join Canonical’s distributed teams across the open-source ecosystem. This is a general hiring track for Python work across multiple product areas and codebases at different seniority levels. Teams contribute to Ubuntu-related web services, system utilities, frameworks, tools, and production processes.

What You’ll Do

  • Write high-quality, well-designed, well-tested Python software
  • Collaborate proactively with a globally distributed team
  • Provide technical leadership in the company and open-source communities
  • Debug issues and deliver high-quality fixes
  • Contribute to technical documentation
  • Work from home, with global travel twice per year for company events

What We’re Looking For

  • Exceptional academic track record (or a compelling alternative path narrative)
  • Undergraduate degree in Computer Science or STEM
  • Strong ownership mindset and track record of going above expectations
  • Well-organized, self-starting, able to deliver to schedule
  • Professional communication with colleagues, partners, and community
  • Experience writing thoroughly designed, modern, maintainable Python
  • Strong attention to detail and performance considerations
  • Professional written and spoken English
  • Linux experience (Debian or Ubuntu preferred)
  • Interpersonal skills, curiosity, flexibility, accountability
  • Clear communication and presentation skills
  • Result-oriented with a drive to meet commitments
  • Ability to travel twice a year (up to two weeks each)

Nice to Have

  • Container technologies: LXD, Docker, Kubernetes
  • Build systems/toolchains (incl. cross-compilation)
  • Additional languages: Golang, Rust, C/C++
  • Strong test engineering and quality practices
  • 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 used across public cloud, data science, AI, engineering innovation, and IoT. The company is known for distributed collaboration, contributor-focused open source, and running teams across many countries.

Scraped 4/8/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.