Talent.com
This job offer is not available in your country.
Software Engineer - App Stores

Software Engineer - App Stores

CanonicalWorkFromHome, Otago, New Zealand
13 days ago
Job description

Overview

Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu — the world's #1 cloud operating system. This role sits on Canonical's Store team, which develops and operates backend services powering the Snap Store and Charmhub.io marketplaces. Our services are built primarily in Python, with a bit of Golang, and scale to support a broad range of software delivery, including IoT and large enterprise solutions. We are a global, remote-first team with colleagues across 75+ countries.

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 are helping businesses worldwide to 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 - we want to be the world's best, not biggest, global software company. With almost every team remote by default, Canonical sets the pace on the 21st-century digital workplace.

    What Canonical offers

    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.

    Job details

  • Seniority level : Entry level
  • Employment type : Full-time
  • Job function : Engineering and Information Technology
  • Industries : Software Development
  • Location : Wellington, New Zealand

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • WorkFromHome, Otago, New Zealand

    Related jobs
    • Promoted
    • New!
    Security Engineering Manager - Detection & Response

    Security Engineering Manager - Detection & Response

    Working NomadsWorkFromHome, Otago, New Zealand
    Security Engineering Manager - Detection & Response.Join the team redefining how the world experiences design.We know job hunting can be a little time consuming and you're probably keen to find out...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Technical Support Analyst - Workflow & Doc Comms

    Technical Support Analyst - Workflow & Doc Comms

    Kiwi Health JobsWorkFromHome, Otago, New Zealand
    Technical Support Analyst - Workflow & Doc Comms.Health New Zealand | Te Whatu Ora is the country's largest employer, delivering universal public healthcare to 5 million New Zealanders.We provide e...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Sales Rep – Scaling Sustainability at Critical.

    Sales Rep – Scaling Sustainability at Critical.

    Critical.WorkFromHome, Otago, New Zealand
    Our flagship material, Cleanstone, is made from 100% recycled plastics and is leading the charge in sustainable building materials. Think of us as the “Apple of green design and circular building ma...Show moreLast updated: 14 hours ago
    • Promoted
    Digital Technology / Computing Teacher

    Digital Technology / Computing Teacher

    Mt Aspiring CollegeOtago, New Zealand
    Secondary (Years 7–15) / Wharekura, Certificated teacherMount Aspiring College is a Y7-13 school in Wanaka.We are a community school providing an extensive technology programme to support students ...Show moreLast updated: 29 days ago
    • Promoted
    • New!
    Freelance Software Developer (C / C++ - Rust) - AI Trainer

    Freelance Software Developer (C / C++ - Rust) - AI Trainer

    MindriftWorkFromHome, Otago, New Zealand
    Freelance Software Developer (C / C++ - Rust) - AI Trainer.At Mindrift, innovation meets opportunity.We believe in using the power of collective intelligence to ethically shape the future of AI.The M...Show moreLast updated: 14 hours ago
    • Promoted
    Control Plane - Site Reliability Engineer (Hosted Infrastructure)

    Control Plane - Site Reliability Engineer (Hosted Infrastructure)

    ElasticWorkFromHome, Otago, New Zealand
    Control Plane - Site Reliability Engineer (Hosted Infrastructure).Elastic is the Search AI Company enabling real-time answers across data at scale. We integrate, scale, and evolve multi-cloud infras...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Customer Service Specialist

    Customer Service Specialist

    ArthrexWorkFromHome, Otago, New Zealand
    Join our talented team at a global medical device company focused on Helping Surgeons Treat Their Patients Better.Location : 1 Jalang Kilang - Pacific Tech Centre. Reporting Line - Customer Service ...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Technical Support Analyst - Laboratory

    Technical Support Analyst - Laboratory

    Kiwi Health JobsWorkFromHome, Otago, New Zealand
    Health New Zealand | Te Whatu Ora is the country's largest employer, delivering universal public healthcare to 5 million New Zealanders. We provide essential hospital, specialist, and community heal...Show moreLast updated: 14 hours ago
    • Promoted
    Nuvia Uk - Senior Ec&I Engineer

    Nuvia Uk - Senior Ec&I Engineer

    NuviaOtago, New Zealand
    Definition and distribution of the scope of work to ensure that all work is executed safely, on time and at appropriate levels of quality. Delivery of all design and engineering to meet the requirem...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Freelance Finance Analyst - AI Trainer

    Freelance Finance Analyst - AI Trainer

    MindriftWorkFromHome, Otago, New Zealand
    The Mindrift platform connects specialists with AI projects from major tech innovators.Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the g...Show moreLast updated: 14 hours ago
    • Promoted
    Principal Ec&I Engineer

    Principal Ec&I Engineer

    NuviaOtago, New Zealand
    Warrington, Cheshire / Abingdon, Oxfordshire / Glasgow.Main Purpose of Job : Definition and distribution of the scope of work to ensure that all work is executed safely, on time and at appropriate lev...Show moreLast updated: 30+ days ago
    • Promoted
    Health Physics Supervisor

    Health Physics Supervisor

    NuviaOtago, New Zealand
    Location : EDF UK Nuclear Sites (Flexible between sites).Reporting to : Package Manager / Operation Manager.Nuvia, a subsidiary of VINCI Construction, is an international leader in the nuclear energy...Show moreLast updated: 7 days ago
    • Promoted
    • New!
    Senior Software Developer (Remote or Hybrid, New Zealand)

    Senior Software Developer (Remote or Hybrid, New Zealand)

    WebProsWorkFromHome, Otago, New Zealand
    Senior Software Developer (Remote or Hybrid, New Zealand).About Comet Backup And WebPros : At Comet Backup we make out of this world backup software!. Engineering and Information Technology.Responsib...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Embedded Linux Field Engineer (Mandarin speaking)

    Embedded Linux Field Engineer (Mandarin speaking)

    CanonicalWorkFromHome, Otago, New Zealand
    Embedded Linux Field Engineer (Mandarin speaking) to expand our reach in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as Consume...Show moreLast updated: 14 hours ago
    • Promoted
    Cloud Solutions Architect - Alliances

    Cloud Solutions Architect - Alliances

    CanonicalWorkFromHome, Otago, New Zealand
    Be among the first 25 applicants.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...Show moreLast updated: 13 days ago
    • Promoted
    Media Search Analyst New Zealand

    Media Search Analyst New Zealand

    TELUS Digital AI Data SolutionsWorkFromHome, Otago, New Zealand
    Ready to ditch the traditional 9-5 grind? If you are an English speaker living in New Zealand, join our community as a Media Search Analyst, set your own flexible schedule and complete engaging tas...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Freelance Software Developer (C++) - AI Trainer

    Freelance Software Developer (C++) - AI Trainer

    MindriftWorkFromHome, Otago, New Zealand
    Freelance Software Developer (C++) - AI Trainer.At Mindrift, innovation meets opportunity.We believe in using the power of collective intelligence to ethically shape the future of AI.The Mindrift p...Show moreLast updated: 14 hours ago
    • Promoted
    Systems Engineer Requirements

    Systems Engineer Requirements

    Expleo GroupWorkFromHome, Otago, New Zealand
    We are seeking a highly organised and motivated.This role will provide holistic lifecycle Systems Engineering support to replenish activities within the customers program.Although not a purist syst...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager (Be) - Api Platform (Remote Anz)

    Engineering Manager (Be) - Api Platform (Remote Anz)

    CanvaCentral Otago, Otago, New Zealand
    Engineering Manager (BE) - API Platform (Remote ANZ)Join to apply for the Engineering Manager (BE) - API Platform (Remote ANZ) role at CanvaEngineering Manager (BE) - API Platform (Remote ANZ)2 wee...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    Senior Contract Specialist

    Senior Contract Specialist

    WorleyParsonsWorkFromHome, Otago, New Zealand
    Job Description - Senior Contract Specialist (NEW00KN).Senior Contract Specialist - NEW00KN.Primary Location : New Zealand ( Wellington or Auckland ). Reporting Manager Title : Supply Chain Manager.We...Show moreLast updated: 14 hours ago