Talent.com
Software Engineer - App Stores
Software Engineer - App StoresCanonical • Pasir Panjang, Negeri Sembilan, Malaysia
Software Engineer - App Stores

Software Engineer - App Stores

Canonical • Pasir Panjang, Negeri Sembilan, Malaysia
30+ days ago
Job description

Overview

Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu — the world’s #1 cloud operating system. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu. Canonical is a global, remote-first company with 700 professionals across 50 countries. Most colleagues work remotely by default.

We are seeking a Software Engineer - App Stores to join the Store team, which develops and operates a large system of backend services powering the Snap Store and Charmhub.io marketplaces. Our services are primarily Python with some Golang.

This is an exciting opportunity for an exceptional software engineer who is passionate about open source software, Linux, and web services at scale. You will have the chance to work with a diverse and talented team and contribute to scalable production systems that support IoT and large Enterprise solutions.

What you’ll do : collaborate with a globally distributed team, design and implement new features, and ship clean APIs and services with a bias toward automated testing and reliability.

We value clean APIs, a shipping mindset, and strong collaboration.

What Canonical offers : a remote-first, globally distributed workplace with opportunities to grow, learn, and contribute to Open Source software at scale. Canonical is an equal opportunity employer and treats all applicants fairly regardless of identity or background.

What you’ll do

  • Collaborate remotely with a globally distributed team.
  • Write clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).
  • Design and implement new features and enhancements from spec to production and ongoing operations at scale.
  • Review code and technical designs produced by other engineers.
  • Discuss ideas and collaborate on finding good solutions.
  • Work remotely with global travel for 2 to 4 weeks for internal and external events.

Who you are

  • You have demonstrated professional proficiency in developing public-facing APIs and web applications using Python.
  • You have a broad technology base but favour backend code and infrastructure.
  • You know your way around relational and non-relational databases and can effectively design data models that perform well, and tune queries to access them.
  • You are comfortable with Ubuntu as a development and deployment platform.
  • You have demonstrated strong academic performance in Computer Science, STEM or a similar degree.
  • You love technology and working with a diverse set of talented people.
  • You are curious, flexible, articulate, and accountable.
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
  • About Canonical

    Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu — the world’s #1 cloud operating system. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu. Canonical is a unique tech company — global, remote-first, open source, with 700 professionals across 50 countries.

    Canonical is an equal opportunity employer.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Pasir Panjang, Negeri Sembilan, Malaysia

    Related jobs
    Senior Web Engineer

    Senior Web Engineer

    Canonical • Pasir Panjang, Negeri Sembilan, Malaysia
    Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Join or sign in to find your next job.Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Be among the first 25 a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Remote)

    Senior Software Engineer (Remote)

    Portcast • Pasir Panjang, Negeri Sembilan, Malaysia
    Our mission is to transform international supply chains to be more resilient by helping logistics companies realize the full potential of their data. We cater to both shipping lines and cargo airlin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Product Manager (Mobile App Experience)

    Senior Product Manager (Mobile App Experience)

    Hyphen Connect • Pasir Panjang, Negeri Sembilan, Malaysia
    We are hiring for one of our ecosystem projects - a cryptocurrency exchange.They are seeking a Senior Product Manager to lead product initiatives from concept to execution.In this position, you’ll ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform - Asia

    Software Engineer, Platform - Asia

    Speechify • Pasir Panjang, Negeri Sembilan, Malaysia
    Software Engineer, Platform - Asia.Software Engineer, Platform - Asia.Get AI-powered advice on this job and more exclusive features. This range is provided by Speechify.Your actual pay will be based...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, iOS Core Product - Asia

    Software Engineer, iOS Core Product - Asia

    Speechify • Pasir Panjang, Negeri Sembilan, Malaysia
    Speechify is a text-to-speech app that makes it easy for the world to access information.Google Chrome extension, web app, iOS app, and Android app. Our mission is to make sure that reading is never...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EngageRocket • Pasir Panjang, Negeri Sembilan, Malaysia
    Senior Software Engineer at EngageRocket.EngageRocket is the first venture-backed HR Technology company in SEA with the mission to create better workplaces with people analytics.We help organisatio...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Staff / Principal Engineer

    Senior / Staff / Principal Engineer

    Canonical • Pasir Panjang, Negeri Sembilan, Malaysia
    Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Join or sign in to find your next job.Senior / Staff / Principal Engineer. Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Sales Engineer

    Senior Sales Engineer

    Sophos • Pasir Panjang, Negeri Sembilan, Malaysia
    Sophos is a global leader and innovator of advanced security solutions designed to defeat cyberattacks.The company acquired Secureworks in February 2025, creating the largest pure‑play Managed Dete...Show more
    Last updated: 18 days ago • Promoted
    Senior Sales Engineer

    Senior Sales Engineer

    Dover Corporation • Pasir Panjang, Negeri Sembilan, Malaysia
    Location : Kuala Lumpur, 01, MY.Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full line of reliable and innovative inkjet, thermal tra...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Neara • Pasir Panjang, Negeri Sembilan, Malaysia
    Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.StashAway is Asia’s leading digital wealth manager.We’re on a mission to empower people to build long-term wealth, and we’re live across fi...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Second Talent • Pasir Panjang, Negeri Sembilan, Malaysia
    Member of Technical Staff - Environments (ML).As an Environment Engineer (ML), you will build on top of our core platform to create the simulation environments in which frontier coding agents learn...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer - Digital Workplace

    Senior Software Engineer - Digital Workplace

    Canonical • Pasir Panjang, Negeri Sembilan, Malaysia
    Senior Software Engineer - Digital Workplace.Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Canonical is a leading provider of open source software and operating systems to the...Show more
    Last updated: 30+ days ago • Promoted
    APP Development Engineer

    APP Development Engineer

    Cultivar Staffing & Search • Pasir Panjang, Negeri Sembilan, Malaysia
    Our client is a tech start-up from China, and its regional office in Singapore is hiring remote engineers and technicians to support their projects. Proficient in using Flutter to develop and optimi...Show more
    Last updated: 30+ days ago • Promoted
    Web3 Senior Security Engineer

    Web3 Senior Security Engineer

    Hyphen Connect • Pasir Panjang, Negeri Sembilan, Malaysia
    We are working with a decentralised exchange which looks to innovate on providing the best of CEXs and DEXs, focusing on building a safe, simple and scalable platform for trading.They differentiate...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect (Contractor) – Composable Commerce & Event-Driven Design

    Software Architect (Contractor) – Composable Commerce & Event-Driven Design

    CobbleWeb - The Online Marketplace Experts • Pasir Panjang, Negeri Sembilan, Malaysia
    Join to apply for the Software Architect (Contractor) – Composable Commerce & Event-Driven Design role at CobbleWeb - The Online Marketplace Experts. This position is 100% remote, with flexible dail...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AI Model serving - Asia

    Senior Software Engineer, AI Model serving - Asia

    Speechify • Pasir Panjang, Negeri Sembilan, Malaysia
    Senior Software Engineer, AI Model serving - Asia.Senior Software Engineer, AI Model serving - Asia.Speechify is a text-to-speech app that makes information accessible for 20+ million users across ...Show more
    Last updated: 30+ days ago • Promoted
    Linux Cryptography and Security Engineer

    Linux Cryptography and Security Engineer

    Canonical • Pasir Panjang, Negeri Sembilan, Malaysia
    Linux Cryptography and Security Engineer.Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.This is a unique opportunity to use your software engineering and cryptography skills to...Show more
    Last updated: 30+ days ago • Promoted
    Oracle Developer (remote)

    Oracle Developer (remote)

    PEOPLE PROFILERS • Pasir Panjang, Negeri Sembilan, Malaysia
    Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Job Description : Job Ref : QY7VW585.People Profilers is hiring on behalf of a global tire company, fully integrated across R&D, manufacturing...Show more
    Last updated: 30+ days ago • Promoted