Talent.com
Software Engineer - OpenStack

Software Engineer - OpenStack

CanonicalWorkFromHome, Eastern Cape, South Africa
30+ days ago
Job description

Canonical Cape Town, Western Cape, South Africa

Join or sign in to find your next job

Join to apply for the Software Engineer - OpenStack role at Canonical

Canonical Cape Town, Western Cape, South Africa

3 days ago Be among the first 25 applicants

Join to apply for the Software Engineer - OpenStack 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 IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

The company is founder-led, profitable, and growing.

We are hiring a Software Engineer for our OpenStack Engineering team. This is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.

As a software engineer on the OpenStack Engineering team, you'll be building Charmed OpenStack and Ceph, a suite of open source Python based charms for deploying and managing OpenStack and Ceph. Your work will bring cloud platform technologies to a wide range of users and computing environments, from desktops to bare metal servers. This role requires a python software developer with a passion for automating infrastructure as code.

Applicants should be passionate about the future of the software defined datacenter, distributed systems, and open source. Canonical is a globally distributed team of engineers who share that passion, and you will need to work well in that context. Engineers who thrive at Canonical are mindful of the dynamics of the open source ecosystem, and equally aware of the needs of large, innovative organizations.

This job involves international travel several times a year, usually for one week at a time.

What you'll do

  • 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 OpenStack and Ceph on multiple architectures
  • Work from home with global travel 2 to 4 weeks for internal and external events

Who you are

  • 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
  • You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
  • You have experience with Python
  • You 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, Python, Go, C, Postgresql, Mongo, Debian packaging, scalable web services
  • You have experience with non-x86 architectures, including s390, arm64, power and others
  • You have experience with OpenStack, OVN, Openvswitch and other related cloud technologies
  • What Canonical Offers

  • Learning and Development
  • Annual Compensation Review
  • Recognition Rewards
  • Annual Leave
  • Priority Pass for travel
  • Flexible working option
  • Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to 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.

    About Canonical

    Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

    Canonical is an equal opportunity employer

    We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

    Seniority level

    Seniority level

    Entry level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Software Development

    Referrals increase your chances of interviewing at Canonical by 2x

    Get notified about new Software Engineer jobs in Cape Town, Western Cape, South Africa .

    Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 3 days ago

    Software Engineer (Python) - Supply Chain

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 2 months ago

    Cape Town, Western Cape, South Africa 2 months ago

    Software Engineer (Python) - Supply Chain

    Cape Town, Western Cape, South Africa 1 month ago

    Junior Software Engineer - Cross-platform C++ - Multipass

    Cape Town, Western Cape, South Africa 2 months ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

    Cape Town, Western Cape, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 5 months ago

    Cape Town, Western Cape, South Africa 6 months ago

    Cape Town, Western Cape, South Africa 2 months ago

    Software Engineer - Solutions Engineering

    Cape Town, Western Cape, South Africa 3 days ago

    Senior Software Engineer (Back-End) - Remote

    Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 3 days ago

    Software Engineer (Python / Linux / Packaging)

    Cape Town, Western Cape, South Africa 3 days ago

    City of Cape Town, Western Cape, South Africa 4 days ago

    Cape Town, Western Cape, South Africa 2 months ago

    Software Engineer - Cross-platform C++ - Multipass

    Cape Town, Western Cape, South Africa 5 months ago

    L2 Electrotechnical Support Engineer, part-time (South Africa)

    Cape Town, Western Cape, South Africa 3 weeks ago

    Cape Town, Western Cape, South Africa 2 months ago

    Cape Town, Western Cape, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 3 days ago

    Software Engineer - Python - Container Images

    Cape Town, Western Cape, South Africa 2 months ago

    Cape Town, Western Cape, South Africa 3 weeks ago

    Cape Town, Western Cape, South Africa 2 days ago

    Cape Town, Western Cape, South Africa 1 month ago

    System Software Engineer - GCC / LLVM compiler, tooling, and ecosystem

    Cape Town, Western Cape, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 6 days ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • WorkFromHome, Eastern Cape, South Africa

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    LulalendWorkFromHome, Eastern Cape, South Africa
    Software Engineering Team Lead.ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY’S EE TARGETS.Lula is an innovative and human-focused FinTech company on a mission to help sm...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Software Engineer (Integrations) (Remote)

    Senior Backend Software Engineer (Integrations) (Remote)

    DataFinWorkFromHome, Eastern Cape, South Africa
    Remote
    JOIN a cutting-edge FinTech company helping to shape the future of digital payments across Africa as its next Senior Backend Software Engineer. You will design, build, and integrate technical requir...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    PrimerWorkFromHome, Eastern Cape, South Africa
    We’re the world’s first unified payment infrastructure, empowering businesses worldwide to unleash their payment potential. By choosing our platform, merchants can take control over their payment st...Show moreLast updated: 23 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    MediumWorkFromHome, Eastern Cape, South Africa
    ParcelHero is one of the UK’s biggest parcel delivery price comparison sites.With over 5 million visitors a year, and over 100 remote employees worldwide, we’re a technology-driven company that’s g...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Software Engineer (Python / TypeScript / AWS) (Remote)

    Senior Full Stack Software Engineer (Python / TypeScript / AWS) (Remote)

    DataFinWorkFromHome, Eastern Cape, South Africa
    Remote
    A highly experienced Senior Full Stack Software Engineer is sought by a cutting-edge FinTech company providing a seamless payment service to join its Commerce team. The team manages the end user exp...Show moreLast updated: 30+ days ago
    • Promoted
    Full-Stack Software Engineer Cape Town, SA / Remote

    Full-Stack Software Engineer Cape Town, SA / Remote

    ClairoWorkFromHome, Eastern Cape, South Africa
    Remote
    Clairo AI is a London-based AI agent builder focused on fully private AI.Our platform enables businesses to deploy AI agents that connect to their internal data sources while ensuring complete priv...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    trg.recruitmentWorkFromHome, Eastern Cape, South Africa
    Helping software engineers & delivery pros find roles they actually want | Senior Talent Consultant for trg.You’ll be joining a fast-growing clean-tech venture building digital tools that make reli...Show moreLast updated: 18 days ago
    • Promoted
    Fullstack Software Engineer

    Fullstack Software Engineer

    Melio Consulting PtyWorkFromHome, Eastern Cape, South Africa
    Melio is seeking a passionate Fullstack Software Engineer to join our expanding team : .Negotiable based on technical experience. Minimum 2 years of experience working as a fullstack engineer.Backend ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Solutions Engineering

    Software Engineer - Solutions Engineering

    CanonicalWorkFromHome, Eastern Cape, South Africa
    Software Engineer - Solutions Engineering.Canonical Cape Town, Western Cape, South Africa.We are looking for a software engineer to join the Solutions Engineering team. The role involves leading and...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Laws.AfricaWorkFromHome, Eastern Cape, South Africa
    Get AI-powered advice on this job and more exclusive features.Africa is hiring a senior, full-stack Python / Web developer to join our team building cutting‑edge legal research applications for Afric...Show moreLast updated: 9 days ago
    • Promoted
    Senior Software Engineer- Backend

    Senior Software Engineer- Backend

    FindemWorkFromHome, Eastern Cape, South Africa
    Findem is the only talent data platform that combines 3D data with AI.It automates and consolidates top-of-funnel activities across the talent ecosystem, bringing together sourcing, CRM, and analyt...Show moreLast updated: 28 days ago
    • Promoted
    Software Engineer

    Software Engineer

    The Legends AgencyWorkFromHome, Eastern Cape, South Africa
    Build Scalable Web3 & Blockchain Products with a Global Remote Team.Remote (South Africa) | Market Related | SA Working Hours. Our client is a globally distributed software development company with ...Show moreLast updated: 30+ days ago
    • Promoted
    Fullstack Engineer, Contributor Success

    Fullstack Engineer, Contributor Success

    GitLabWorkFromHome, Eastern Cape, South Africa
    Fullstack Engineer, Contributor Success.Join to apply for the Fullstack Engineer, Contributor Success role at GitLab.GitLab is an open‑core software company that develops the most comprehensive AI‑...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer - Platform Technical Lead

    Senior Software Engineer - Platform Technical Lead

    Elite Search & SelectionWorkFromHome, Eastern Cape, South Africa
    Senior Software Engineer - Platform Technical Lead.Location : Remote (South Africa to be based in Johannesburg or Cape Town). Join a leading Digital Communications SaaS company that's innovative in s...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Software Engineer Technical Lead

    Senior Backend Software Engineer Technical Lead

    Elite Search & SelectionWorkFromHome, Eastern Cape, South Africa
    A truly FANTSTIC opportunity for a Senior Backend Software Engineer / Technical Lead who thrives in fast-moving collaborative environments solving real-world problems!. Remote (must be based in Sout...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer I : Mobile & Web

    Software Engineer I : Mobile & Web

    EntersektWorkFromHome, Eastern Cape, South Africa
    Founded over 16 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in digital banking fraud prevention and payment security, including mobile authentication, mobile app s...Show moreLast updated: 21 days ago
    • Promoted
    Software Engineer - Data Infrastructure - OpenSearch / ElasticSearch

    Software Engineer - Data Infrastructure - OpenSearch / ElasticSearch

    CanonicalWorkFromHome, Eastern Cape, South Africa
    Software Engineer - Data Infrastructure - OpenSearch / ElasticSearch.Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job. Software Engineer - Data Infrastructure - Op...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Devices Software Engineer

    Linux Devices Software Engineer

    CanonicalWorkFromHome, Eastern Cape, South Africa
    Linux Devices Software Engineer.Canonical Cape Town, Western Cape, South Africa.This role is one of our general tracks.Apply here for all engineering teams at Canonical who work on low-level system...Show moreLast updated: 30+ days ago