Software Engineer

4 weeks ago


Victoria, Canada Canonical Full time

Software Engineer – OpenStackCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in pioneering initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company is founder‑led, profitable and growing, with 1,200+ colleagues in 75+ countries and very few office‑based roles. We hire a Software Engineer for our OpenStack Engineering team, a role ideal for those passionate about Linux, OpenStack, and automating infrastructure as code.Seniority levelEntry levelEmployment typeFull‑timeJob functionEngineering and Information TechnologyIndustriesSoftware DevelopmentWhat you'll doCollaborate proactively with a distributed teamWrite high‑quality code to create new featuresDebug issues and produce high‑quality fixesReview code produced by other engineersDiscuss ideas and collaborate on finding good solutionsEnsure the success of OpenStack and Ceph on multiple architecturesWork from home with global travel 2 to 4 weeks per year for internal and external eventsWho you areYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills and are passionate, enterprising, thoughtful, and self‑motivatedYou have a Bachelor's or equivalent in Computer Science, STEM or a similar degreeYou have experience with PythonYou have interest and experience with two or more of the following: Ubuntu Linux (kernel or userspace), Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Go, C, PostgreSQL, MongoDB, Debian packaging, and scalable web servicesYou have experience with non‑x86 architectures (s390, arm64, power, etc.)You have experience with OpenStack, OVN, OpenvSwitch and related cloud technologiesWhat Canonical offersLearning and DevelopmentAnnual Compensation ReviewRecognition RewardsAnnual LeavePriority Pass for travelFlexible working optionsCanonical believes a diverse workforce enhances our ability to deliver world‑class software and services that meet the world's computing needs. We are committed to ensuring equal employment opportunities for all qualified individuals. 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.Canonical is an equal‑opportunity employer. We foster a workplace free from discrimination. #J-18808-Ljbffr



  • Victoria, Canada Canonical Full time

    Join to apply for the Ubuntu Software Engineer role at Canonical . Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers...

  • Jr. Software Support

    4 weeks ago


    Victoria, Canada Plexxis Software Full time

    All successful candidates are required to reside within commuting distance of our Langford/Victoria office location. Plexxis does not offer remote work opportunities. Salary Range: $62,500 - $82,500 Purpose: A professional customer facing position, the Support Specialist is accountable for resolving customer software-related questions in a timely, efficient...

  • Jr. Software Support

    4 weeks ago


    Victoria, Canada Plexxis Software Full time

    All successful candidates are required to reside within commuting distance of our Langford/Victoria office location. Plexxis does not offer remote work opportunities. Salary Range: $62,500 - $82,500 Purpose: A professional customer facing position, the Support Specialist is accountable for resolving customer software-related questions in a timely, efficient...

  • Jr. Software Support

    4 weeks ago


    Victoria, Canada Plexxis Software Full time

    All successful candidates are required to reside within commuting distance of our Langford/Victoria office location. Plexxis does not offer remote work opportunities. Salary Range: $62,500 - $82,500 Purpose: A professional customer facing position, the Support Specialist is accountable for resolving customer software-related questions in a timely,...

  • Software Engineer

    22 hours ago


    Victoria, Canada Canonical Full time

    Software Engineer – OpenStack Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in pioneering initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company is founder‑led, profitable and growing, with 1,200+...


  • Victoria, Canada Canonical Full time

    Overview Join to apply for the Software Maintenance Engineer role at Canonical . Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and...


  • Victoria, Canada Canonical Full time

    Join to apply for the Ubuntu Core Software Engineer role at Canonical 2 months ago Be among the first 25 applicants Join to apply for the Ubuntu Core Software Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise and...


  • Victoria, Canada Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and...


  • Victoria, Canada Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and...

  • Jr. Software Support

    16 hours ago


    Victoria, British Columbia, Canada Plexxis Software (For Subcontractors) Full time

    All successful candidates are required to reside within commuting distance of our Langford/Victoria office location.Plexxis does not offer remote work opportunities.Salary Range:$62,500 - $82,500Purpose**A professional customer facing position, the Support Specialist is accountable for resolving customer software-related questions in a timely, efficient and...