Talent.com
Software Engineer - App Stores
Software Engineer - App StoresCanonical • Seberang Perai, Penang, Malaysia
Software Engineer - App Stores

Software Engineer - App Stores

Canonical • Seberang Perai, Penang, 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 • Seberang Perai, Penang, Malaysia

    Related jobs
    Software Engineer - App Stores

    Software Engineer - App Stores

    Canonical • Batu Kawan, Penang, 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 more
    Last updated: 30+ days ago • Promoted
    Software Application Engineer

    Software Application Engineer

    Quectel • Bayan Lepas, Penang, Malaysia
    Quectel is one of the leading global suppliers of cellular IOT module and antennas.We exist to connect devices and people to networks and services, powering digital innovation and helping to build ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer 1

    Software Engineer 1

    Emerson • Bayan Lepas, Penang, Malaysia
    NI is Emerson's Test and Measurement (T&M) Business Unit.In this role, your responsibilities will be unleashing the value of systems & hardware through development of drivers, software, or firmware...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Sr

    Software Engineer Sr

    Plexus Corp. • Bayan Lepas, Penang, Malaysia
    Purpose Statement : To perform engineering design services and other related product development and / or product commercialization services. Please refer to discipline core skills for specifics.Demons...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, iOS Core Product - Asia

    Software Engineer, iOS Core Product - Asia

    Speechify • Batu Kawan, Penang, 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, Card Solutions

    Senior Software Engineer, Card Solutions

    Reap • Bayan Lepas, Penang, Malaysia
    Senior Software Engineer, Card Solutions.Senior Software Engineer, Card Solutions.Reap is a global financial technology company headquartered in Hong Kong with employees across multiple countries.W...Show more
    Last updated: 3 days ago • Promoted
    R&D Senior Software Engineer

    R&D Senior Software Engineer

    Gokardz • Seberang Perai, Penang, Malaysia
    We are seeking an experienced Software Engineer specializing in the further design, development, and maintenance of the Eggplant Performance (EPP) suite of applications, our load and performance te...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    SkyeChip • PenangMalaysia, Penang, Malaysia
    Lead the development of our frontend EDA tool, including GUI design and specification.Collaborate with cross‑functional teams to identify customer requirement and develop new features with good qua...Show more
    Last updated: 11 days ago • Promoted
    Product Software Engineer

    Product Software Engineer

    The Flex • Seberang Perai, Penang, Malaysia
    The Flex Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.Join the mission transforming how the world lives and moves. At The Flex, we believe renting a home should be instant, intelligent,...Show more
    Last updated: 12 days ago • Promoted
    R&D Software Application Engineer

    R&D Software Application Engineer

    Keysight Technologies SAles Spain SL. • PenangMalaysia, Penang, Malaysia
    Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization.Our ~15,000...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EngageRocket • Central George Town, Penang, 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
    R&D Software Engineer (Validation Apps)

    R&D Software Engineer (Validation Apps)

    Keysight Technologies • PenangMalaysia, Penang, Malaysia
    R&D Software Engineer (Validation Apps).R&D Software Engineer (Validation Apps).Get AI-powered advice on this job and more exclusive features. Keysight is on the forefront of technology innovation, ...Show more
    Last updated: 30+ days ago • Promoted
    APP Development Engineer

    APP Development Engineer

    Cultivar Staffing & Search • Seberang Perai, Penang, 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
    Senior Software Engineer (iOS)

    Senior Software Engineer (iOS)

    Motorola Solutions • Bayan Lepas, Penang, Malaysia
    Senior Software Engineer (iOS).Be among the first 25 applicants.At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentles...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer, Platform - Asia

    Software Engineer, Platform - Asia

    Speechify • Batu Kawan, Penang, 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
    Development Tools Software Engineer

    Development Tools Software Engineer

    Intel Corporation • PenangMalaysia, Penang, Malaysia
    Development Tools Software Engineer page is loaded## Development Tools Software Engineerlocations : Malaysia, Penangtime type : Full timeposted on : Posted 9 Days Agojob requisition id : JR # •...Show more
    Last updated: 30+ days ago • Promoted
    Software engineer

    Software engineer

    Wati • George Town, Penang, 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 more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Neara • Central George Town, Penang, 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