Talent.com
Software Engineer - App Stores

Software Engineer - App Stores

CanonicalWorkFromHome, Limpopo, 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 - App Stores role at Canonical

Canonical Cape Town, Western Cape, South Africa

5 days ago Be among the first 25 applicants

Join to apply for the Software Engineer - App Stores 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 technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, and industry leaders across sectors. We are a pioneer in global distributed collaboration, with over 1200 colleagues in 75+ countries and minimal office-based roles. Teams meet 2-4 times a year in various global locations for strategy and alignment.

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

This role offers an exciting opportunity for a passionate software engineer interested in open source, Linux, and Web Services at scale. Join Canonical to build a rewarding career with talented professionals in technology.

Our Store team develops and manages backend services powering the Snap Store and Charmhub.io marketplaces. Our services are mainly built in Python, with some Golang.

Upcoming challenges include scaling our architecture, expanding software delivery, and enhancing offerings for IoT and large enterprise solutions.

If you value clean APIs, shipping, and automated testing for reliability and velocity, you'll be a great fit.

What you'll do

  • Collaborate remotely with a globally distributed team.
  • Develop clean web service APIs supporting CLI and web clients using Python and optionally Golang.
  • Design and implement new features from specifications to production and operations at scale.
  • Review code and technical designs from other engineers.
  • Engage in idea discussions and collaborative problem-solving.
  • Work remotely with occasional travel (2-4 weeks) for internal and external events.

Who you are

  • Proficient in developing public-facing APIs and web applications with Python.
  • Have a broad tech background, with a focus on backend code and infrastructure.
  • Experienced with relational and non-relational databases, capable of designing efficient data models and tuning queries.
  • Comfortable working on Ubuntu as a development and deployment platform.
  • Strong academic background in Computer Science, STEM, or a related field.
  • Passionate about technology and working with diverse talented teams.
  • Curious, adaptable, articulate, and responsible.
  • Value soft skills, and are passionate, entrepreneurial, thoughtful, and self-motivated.
  • About Canonical

    Canonical is an international, remote-first software company working with the open-source community to deliver Ubuntu, the world's leading cloud OS. Our mission is to unlock the potential of free software for individuals and organizations. We help businesses reduce costs, improve efficiency, and enhance security with Ubuntu. With over 700 professionals across 50 countries, we aim to be the best, not the biggest, global software company. Our teams work remotely by default, setting the pace for the digital workplace of the future.

    What Canonical offers

    As a pioneer in open source, Canonical leads the way with Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally and uphold high standards for new hires. Working here means thinking differently, working smarter, acquiring new skills, and pushing your limits. Since 2004, most colleagues have worked remotely, reflecting our innovative approach.

    We are an equal opportunity employer committed to diversity and inclusion. We value varied experiences and backgrounds, fostering a better work environment and products. All applications are given fair consideration regardless of your identity.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • WorkFromHome, Limpopo, South Africa

    Related jobs
    • Promoted
    Senior Application Security Engineer

    Senior Application Security Engineer

    DigiCertWorkFromHome, Limpopo, South Africa
    We're a leading, global security authority that's disrupting our own category.Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, enti...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer – Reinventing How the World Rents

    Software Engineer – Reinventing How the World Rents

    The FlexWorkFromHome, Limpopo, South Africa
    Software Engineer – Reinventing How the World Rents.Software Engineer – Reinventing How the World Rents.Join the movement redefining global living. AI, automation, and scalability.If you’re driven b...Show moreLast updated: 3 days ago
    • Promoted
    Software Engineer I : Mobile & Web

    Software Engineer I : Mobile & Web

    EntersektWorkFromHome, Limpopo, 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: 6 days ago
    • Promoted
    Software Engineer - Cross-platform C++ - Multipass

    Software Engineer - Cross-platform C++ - Multipass

    CanonicalWorkFromHome, Limpopo, South Africa
    Use your deep C++ skills on Windows and macOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    The Adaptavist GroupWorkFromHome, Limpopo, South Africa
    ScriptRunner, part of The Adaptavist Group, is the market leader in automation and customisation for Atlassian tools like Jira, Confluence, and beyond. We push the boundaries of what's possible—help...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - OpenStack

    Software Engineer - OpenStack

    CanonicalWorkFromHome, Limpopo, South Africa
    Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job.Canonical Cape Town, Western Cape, South Africa. Be among the first 25 applicants.Canonical is a leading provide...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Engineer Senior

    iOS Engineer Senior

    LumenaltaWorkFromHome, Limpopo, South Africa
    Be among the first 25 applicants.Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth whil...Show moreLast updated: 30+ days ago
    • Promoted
    Fullstack Software Engineer

    Fullstack Software Engineer

    Melio Consulting PtyWorkFromHome, Limpopo, 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: 23 days ago
    • Promoted
    Application Support Engineer (Senior) (Hybrid)

    Application Support Engineer (Senior) (Hybrid)

    SybrinWorkFromHome, Limpopo, South Africa
    Responsible for routine troubleshooting and debugging of code faults in the Sybrin software performing critical functions within corporate customer environments. Responsible for maintaining great cu...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    trg.recruitmentWorkFromHome, Limpopo, 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: 3 days ago
    • Promoted
    Intermediate Software Engineer - iOS

    Intermediate Software Engineer - iOS

    Boardroom AppointmentsWorkFromHome, Limpopo, South Africa
    About the job Intermediate Software Engineer - iOS.BS / MS degree in Computer Science, Engineering, or a related field, or equivalent experience. Experience in Objective-C / Swift / UIKit and other native...Show moreLast updated: 25 days ago
    • Promoted
    Software Engineer

    Software Engineer

    TCA Digital Ltd.WorkFromHome, Limpopo, South Africa
    We're creating the world's most advanced workflow automation platforms, empowering people to reimagine work.Location : Jersey (St Brelade) or South Africa (Cape Town). This role can be onsite in Jers...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    MediumWorkFromHome, Limpopo, 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: 15 days ago
    • Promoted
    Web Engineer II - Apply and Buy Digital Apps (L09)

    Web Engineer II - Apply and Buy Digital Apps (L09)

    SynchronyWorkFromHome, Limpopo, South Africa
    Role Title : Web Engineer II - Apply and Buy Digital Apps (L09).Company Overview : Synchrony (NYSE : SYF) is a premier consumer financial services company delivering one of the industry’s most complet...Show moreLast updated: 1 day ago
    • Promoted
    Engineering Manager - App Stores

    Engineering Manager - App Stores

    CanonicalWorkFromHome, Limpopo, South Africa
    Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job.Engineering Manager - App Stores.Canonical Cape Town, Western Cape, South Africa. Be among the first 25 applican...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer Rust / Shopify

    Software Engineer Rust / Shopify

    ShopifyWorkFromHome, Limpopo, 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 deliverin...Show moreLast updated: 15 days ago
    • Promoted
    Software Engineer

    Software Engineer

    PrimerWorkFromHome, Limpopo, 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: 8 days ago
    • Promoted
    Lead Golang Software Engineer, Commercial Systems

    Lead Golang Software Engineer, Commercial Systems

    CanonicalWorkFromHome, Limpopo, South Africa
    Lead Golang Software Engineer, Commercial Systems.Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job. Lead Golang Software Engineer, Commercial Systems.Lead Golang...Show moreLast updated: 30+ days ago