C

Remote Python and Go Developer at Canonical

Canonical

montreal (administrative region), qc, Canada Full-time July 09, 2026

Opportunity Description

Shape the future of cloud technology with Canonical as a remote Distributed Systems Software Engineer. Focus on Python and Go to innovate multi-cloud applications.
Canonical seeks an entry-level Distributed Systems Software Engineer to enhance cloud solutions globally. You'll be responsible for building automated testing systems and improving CI pipelines while collaborating with international teams. Your contributions will impact distributed systems, Kubernetes, and AI/ML pipelines.
Key Responsibilities:
• Create automated testing systems for cloud orchestration tools
• Support engineering teams with distributed system testing tools
• Improve CI pipelines for Canonical's products
• Manage and debug extensive distributed systems
• Provide insight into automated testing efforts
Requirements:
• Background in modern testing processes and methodologies
• Proficiency in Python or Go programming languages
• Solid skills in object-oriented development
• Kno...
Full-time IT & Technology

Interested in this opportunity? Apply now through Expertini.

Apply for this Position