Talent.com
Software Engineer - App Stores

Software Engineer - App Stores

CanonicalPutrajaya, Putrajaya, 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 • Putrajaya, Putrajaya, Malaysia

    Related jobs
    • Promoted
    Advanced Application Engineer

    Advanced Application Engineer

    HoneywellKuala Lumpur, Kuala Lumpur, Malaysia
    Honeywell Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Advanced Application Engineer role based in Kuala Lumpur, Malaysia. You will join a performance culture with diverse leaders, thin...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - App Stores

    Software Engineer - App Stores

    CanonicalKajang Municipal Council, Selangor, Malaysia
    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 ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Platform - Asia

    Software Engineer, Platform - Asia

    SpeechifyKepong, Kuala Lumpur, 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 moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (App Developer)

    Senior Software Engineer (App Developer)

    Great Eastern LifeKuala Lumpur, Kuala Lumpur, Malaysia
    Job Description - Senior Software Engineer (App Developer) B).Senior Software Engineer (App Developer).Position : Senior Software Engineer (Java Developer). Discover the GREAT in your career.As a LI...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, iOS Core Product - Asia

    Software Engineer, iOS Core Product - Asia

    SpeechifyKepong, Kuala Lumpur, 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 moreLast updated: 30+ days ago
    • Promoted
    App Development Engineer

    App Development Engineer

    Cultivar Staffing & SearchKuala Lumpur, Kuala Lumpur, Malaysia
    Our client, a fast-growing platform revolutionizing cross-border and local services, seeks a skilled App Development Engineer. With expertise in mobile apps and a passion for user experience, you wi...Show moreLast updated: 30+ days ago
    • Promoted
    Mobile App Developer

    Mobile App Developer

    Data FlowsKuala Lumpur, Kuala Lumpur, Malaysia
    Developers / Programmers (Information & Communication Technology).Diploma or Degree in Computer Science, Software Engineering, or a related field. Strong proficiency in either Kotlin (Android) or Swif...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Mobile (iOS)

    Senior Software Engineer, Mobile (iOS)

    GrabTaxi Holdings Pte. Ltd.Petaling Jaya, Selangor, Malaysia
    Grab is Southeast Asia's leading superapp.From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything.In...Show moreLast updated: 30+ days ago
    • Promoted
    APP Development Engineer

    APP Development Engineer

    Cultivar Staffing & SearchKepong, Kuala Lumpur, 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 moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Android Core Product - Kuala Lumpur, Malaysia

    Software Engineer, Android Core Product - Kuala Lumpur, Malaysia

    SpeechifyShah Alam, Selangor, Malaysia
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 30 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Mobile (iOS)

    Senior Software Engineer, Mobile (iOS)

    GrabPetaling Jaya, Selangor, Malaysia
    Grab is Southeast Asia's leading superapp.From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything.In...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Software Engineer

    iOS Software Engineer

    ZALORA GroupKuala Lumpur, Kuala Lumpur, Malaysia
    Work closely with Product and UX Research teams to design and develop features for the iOS platform.Collaborate with back-end developers to enhance usability, design API contracts, etc.Keep up to d...Show moreLast updated: 16 days ago
    iOS Software Engineer

    iOS Software Engineer

    ZALORA SOUTH EAST ASIA PTE LTDKuala Lumpur, MY
    Quick Apply
    Responsibilities : Work closely with Product and UX Research teams to design and develop features for the iOS platform.Collaborate with back-end developers to enhance usability,...Show moreLast updated: 18 days ago
    • Promoted
    Software Engineer, iOS Core Product - Kuala Lumpur, Malaysia

    Software Engineer, iOS Core Product - Kuala Lumpur, Malaysia

    Clutch CanadaPetaling Jaya, Selangor, Malaysia
    PLEASE APPLY THROUGH THIS LINK : .The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever ...Show moreLast updated: 30+ days ago
    • Promoted
    Advanced Application Engineer

    Advanced Application Engineer

    Honeywell International, Inc.Kuala Lumpur, Kuala Lumpur, Malaysia
    Start your career by making an impact and real connections with some of the most meaningful challenges around.When you join Honeywell, you become a member of our performance culture comprised of di...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (iOS)

    Software Engineer (iOS)

    Two95 International Inc.Kuala Lumpur, Kuala Lumpur, Malaysia
    To participate in all phases of the software development life cycle.To conduct software analysis, programming, testing, and debugging. To maintain and support application post-implementation activit...Show moreLast updated: 30+ days ago
    • Promoted
    Software engineer

    Software engineer

    WatiSelayang Municipal Council, Selayang Municipal Council, Malaysia
    WATI is an early stage, fast growing SaaS platform that is revolutionizing how companies communicate with their customers. Through our cutting-edge customer engagement software built on WhatsApp's B...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer – Reinventing How the World Rents

    Software Engineer – Reinventing How the World Rents

    The FlexKlang City, Selangor, Malaysia
    The Flex Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Software Engineer – Reinventing How the World Rents.The Flex is redefining global living. We believe renting a home should feel as ...Show moreLast updated: 8 days ago