xelys jobs xelys jobs

Python Engineer

Canonical

full-remotemidpermanentbackend Los Angeles, CA 47 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 SourceRESTgRPCDockerKubernetesTest EngineeringDocumentation

About the role

Role Overview

Python Engineer (General Track) at Canonical, hiring across teams that work in Python at all seniority levels. The work spans open source and Ubuntu-related systems, web services, utilities, tools, and production processes—often prioritizing collaboration and ecosystem fit over raw performance.

What you will do

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

What you bring

  • Exceptional academic record (or a compelling alternative path)
  • Undergraduate degree in Computer Science or STEM
  • Proven ability to go above-and-beyond
  • Strong organization and ability to self-start and deliver on schedule
  • Professional communication with colleagues, partners, and community
  • Experience writing modern, maintainable, thoroughly designed Python
  • Detail-oriented approach with attention to performance
  • Professional written and spoken English
  • Experience with Linux (preferably Debian or Ubuntu)
  • Strong interpersonal skills: curiosity, flexibility, accountability
  • Clear communication and presentation skills
  • Result-oriented mindset with drive to meet commitments
  • Ability to travel up to two weeks twice a year

Additional skills (nice to have)

  • Container technologies: LXD, Docker, Kubernetes
  • Build systems and toolchains, including cross-compilation
  • Additional languages: Golang/Rust or 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 a strong focus on distributed collaboration. Canonical is founder-led, profitable, and operates with a globally distributed team across 75+ countries.

Scraped 4/2/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.