×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - OpenStack

Job in Winnipeg, Manitoba, A3C, Canada
Listing for: Canonical
Full Time position
Listed on 2026-01-05
Job specializations:
  • Software Development
    Software Engineer, Python
Job Description & How to Apply Below

Software Engineer – Open Stack

Join Canonical’s Open Stack Engineering team as a software engineer passionate about open source software, Linux, and Open Stack. The role focuses on building Charmed Open Stack and Ceph, a suite of open‑source Python‑based charms for deploying and managing Open Stack and Ceph across desktops, bare‑metal servers, and cloud environments.

Responsibilities
  • Collaborate proactively with a distributed team
  • Write high‑quality code to create new features
  • Debug issues and produce high‑quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Ensure the success of Open Stack and Ceph on multiple architectures
  • Work from home with global travel 2 to 4 weeks per year for internal and external events
Qualifications
  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self‑motivated
  • Equipped with a Bachelor’s or equivalent in Computer Science, STEM, or a related field
  • Experience with Python
  • Interest and experience with two or more of the following:
    Ubuntu Linux (kernel or userspace), Kubernetes, Open Stack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Go, C, Postgre

    SQL, Mongo, Debian packaging, scalable web services
  • Experience with non‑x86 architectures (s390, arm
    64, power, etc.)
  • Experience with Open Stack, OVN, Openvswitch and related cloud technologies
Benefits
  • Learning and Development opportunities
  • Annual compensation review
  • Recognition and rewards programmes
  • Annual leave
  • Priority Pass for travel
  • Flexible working option

Canonical is a diverse, inclusive employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary