Software Engineer – Python and K8s – Canonical (Vancouver, BC)
Canonical is a leading‑provider open‑source software firm known for Ubuntu, used worldwide for cloud, AI, IoT, and enterprise systems. We are progressively building a new Python‑ops codebase for Kubernetes, aiming to run all Canonical and Ubuntu install‑services in an open‑source environment.
About the Role
This role is ideal for engineers who enjoy Python, distributed systems, and the full Linux stack, from kernel to containers. You will design and deliver open‑source software operations code that runs for enterprise customers and the community.
Responsibilities
- Work in Python to design and deliver open‑source software operations code
- Work across the entire Linux stack – kernel, networking, storage, and applications
- Think rigorously about application and infrastructure reliability
- Shape high‑quality open‑source monitoring and alerting infrastructure
- Simplify open‑source operations for customers and the community
- Apply sound engineering design and testing principles in code
- Follow agile software development practices
- Coach and develop colleagues where you have expertise
- Promote a healthy, collaborative engineering culture aligned with company values
- Work from home with global travel once or twice a year for up to 2 weeks for events
Qualifications
Bachelor's or equivalent in Computer Science, STEM, or related fieldExperience with Linux systems administration, package management, and operationsHands‑on experience with at least one public cloudFamiliarity with Docker and KubernetesStrong Python programming skills and enthusiasm for challenging projectsUnderstanding of reliable software design and coding practicesOrganized, able to deliver high‑quality software on schedulePassion for technology and working with brilliant peopleBenefits
Distributed work environment with twice‑yearly in‑person team sprintsPersonal learning and development budget of USD $2,000 per yearAnnual compensation review and performance‑based bonusesRecognition rewardsAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgramTravel opportunities and Priority Pass with upgrades for long‑haul eventsEEO Statement
Canonical is an equal‑opportunity employer. We foster a workplace free from discrimination and give application fair consideration regardless of identity.
Referrals increase your chances of interviewing at Canonical by 2x.
#J-18808-Ljbffr