Software Engineer - App Stores
Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is an exciting opportunity for an exceptional software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.
Canonical's Store team develops and operates a large system of backend services that power the Snap Store and Charmhub.io marketplaces. Our services are built primarily in Python, with a bit of Golang.
We have some exciting challenges ahead including continuing to scale our production architecture, significantly expanding the range of software we can deliver through the system powering our marketplaces, and enhancing our offering for the booming world of IoT and for large Enterprise solutions.
If you have a passion for clean APIs, have a bias towards shipping, and believe that automated tests are the key to higher velocity and reliability, you'll fit right in.
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.
#LI-remote
#stack
- ABOUT BJAK The original mission of BJAK is we believe people deserve smarter ways to plan, save and grow their money. This is the origin of our name. Started in 2019, we built the first mobile-first, insurance platform, enabling insurance to be accessible online by millions...SuggestedLocal areaRemote work
- ...when and where they need it. We create apps and services that make it easier, more accessible... ...they need. We are seeking a Support Software Engineer to join our team. Your duties will... ...by the Organization. Information may be stored outside of Canada and could be used for...SuggestedFull timeFlexible hours
- ...products that span Reddit’s consumer-facing apps and ads systems. They own integrations... ...that powers Reddit’s mission. As a backend engineer on the team, candidates might work on:... ...Required Qualifications: ~3+ years of software development experience in one or more general...SuggestedRemplacementFull timeFor contractorsWork at officeRemote workFlexible hours
$160k - $240k per year
...largest exploration technology developer. Our data scientists and software engineers, who come from leading technology companies, jointly lead... ...geochemistry, and data science. Own and improve KoBold’s existing web apps that manage data upload, discovery, search, and visualization....SuggestedFull timeRemote work- ...We are looking for a talented full stack software engineer to build SaaS application. You are an energetic and driven leader with a proven track... ...produce scalable and reliable platforms along with rock solid apps. You have walked the talk at various levels and can be effective...SuggestedRemote jobContract work
$164.49k - $197.39k per year
...User Monitoring (RUM) initiative focuses on capturing, storing, and querying high-volume user interaction data from browsers... ..., great developer experience, and doing the hard engineering needed to ship reliable software at scale. You may not meet every requirement below. If...Full timeLocal areaRemote workFlexible hours$149.6k - $199.6k per year
...daily at Coalition. About the role We are hiring a Senior Software Engineer to lead the development of our internal AI platform and... ...handling your personal information responsibly. We collect, use, and store personal information as necessary for the recruitment process...Full timeFixed term contractWork at officeRemote workHome officeFlexible hours- ...serve their communities. As a high-growth software company, we're shaking up the status quo in... ...value to our users. As a Software Engineer III at SpryPoint, you will be building and... ...interactive web applications, services, and apps that real people will actually use. As a full...Full timeRemote workFlexible hours
- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...even for developer tooling and command line apps Writing high quality, resilient and...Full timeWork at officeLocal areaRemote workWork from homeWorldwideMonday to fridayNight shift
$150k - $185k per year
...and Apple veterans, Palmstreet began as a plant identification app and quickly evolved into a trailblazer in live shopping, beginning... .... The Opportunity: Palmstreet is looking for a Senior Software Engineer to join the team. As a Senior Software Engineer, you will lead...Full timeRemote work- ...Based Safety, Vehicle Telematics, Apps and Driver Workflows, and... ...$2B ARR is that we need great engineers everywhere, and we have the room... ...at the center of hardware, software, AI, and the physical world. The... ...on, getting food into grocery stores, keeping workers safe. What ships...Long term contractFull timeRemote workRelocation packageFlexible hours
$160.32k - $200.4k per year
...See yourself at Twilio Join the team as Twilio’s next Staff Software Engineer. About the job The Compliance Experiences team sits at the... ...or conduct interviews exclusively through text-based messaging apps. . Twilio is proud to be an equal opportunity employer....Long term contractFull timeLocal areaRemote workWorldwide- ...% remote position Work from anywhere! What You'll Do You won’t just be writing code; you’ll be shaping the future. As a Software Engineer at Xapo, you will design, build, and deploy high-impact backend services that are secure, fault-tolerant, and available to millions...Full timeRemote workFlexible hours
- ...team the confidence and accountability to do so. As a Lead Software Engineer, you will serve as the key technical architect across multiple... ...Frontend: React, Vite, Expo, TypeScript, WebSockets, Progressive Web Apps Backend: Java, Dropwizard, Node.js, Python, FastAPI, Django...Hourly payFull timeContract workFor contractorsRemote workVisa sponsorship
- ...We are looking for a Frontend Developer to join our Engineering team to enable us to build high quality software more quickly and to improve our systems for both customers... ...collects from job applicants, why, and how we store and use it. Note that you’re entitled to know what personal...Remote workFlexible hours
$141.52k - $176.9k per year
...See yourself at Twilio Join the team as Twilio’s next Senior Software Engineer, L3. About the job The Compliance Experiences team sits... ...or conduct interviews exclusively through text-based messaging apps. . Twilio is proud to be an equal opportunity employer. We...Full timeLocal areaRemote workWorldwide- ...experience, many have been successful at Vanta without it. Vanta's App Primitives team owns the shared building blocks that span data... ...layer right unlocks velocity for every team at Vanta. As the Engineering Manager, App Primitives at Vanta, you'll lead the team building...Full time
$81.81k - $122.28k per year
...Responsibility: About Us The Ontario Cannabis Store provides safe, responsible access to... ...heard. About the Role We're seeking a Senior Software Engineer to join our team! The Software Engineer... ...experience with Azure Synapse, Logic Apps, Azure Data Factory and Azure Functions...Permanent employmentFull timeWork at officeRemote work- ...downstream delivery. Respond to production incidents and improve observability and reliability through iterative hardening. Set engineering standards, mentor engineers, and partner with product and downstream consumers on quality bars and success metrics. Requirements...
$90k - $120k per year
...salary Home office stipend Paid time off Training & development Overview We are seeking a resourceful and talented Software Engineer to join our team and contribute to the ongoing growth and development of our platform. As Remarcable's latest member of the Engineering...Full timeFor contractorsRemote workHome office$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding students...Long term contractRemote work- ...the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that...Long term contractFull timeWork from home
- ...Summary The Wikimedia Foundation is looking for a Senior Software Engineer, iOS to join the App Growth team within the Core Experiences engineering group on a 3-month full time contract. The App Growth team has a clear and ambitious goal: make the apps the destination for...Permanent employmentFull timeContract workFor contractorsLocal areaRemote work
$149.6k - $199.6k per year
...About the role We are looking for a Senior Software Engineer to provide technical leadership on Coalition’s Scanning Engine & Data Collection team. This team is responsible... ...information responsibly. We collect, use, and store personal information as necessary for the recruitment...Fixed term contractWork at officeRemote workHome officeFlexible hours- ...intelligence capabilities with Excel’s object model, calculation engine, and event system. Optimize plugin performance, memory usage,... ...and event-driven architectures. ~ Experience with enterprise software deployment, updates, and version management. ~ Demonstrated ability...Work at office
$119.9k - $193.2k per year
...team regularly, and SMX is actively working toward enabling every engineer to review and contribute across both stacks over time. SMX is... ...of room to leave your own footprint: deployment automation, software and infrastructure testing, multi-region setups, and developer experience...Full timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hoursShift work- ...Planning & Analysis (FP&A), an established software category with a multi-billion market but... ..., tool calls, retrieval Raise the engineering bar through excellent code, thoughtful reviews... ...: you can trace requests from UI to data store and make good technical decisions at...Full timeApprenticeshipLocal areaRemote work
- ...collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the...Full timeImmediate startRemote workWorldwideHome office
- ...Job Responsibility: Overview: At Quest, we create and manage the software that makes the benefits of new technology real. Companies turn to us to manage, modernize and secure their business, from on-prem to in-cloud, from the heart of the network to the vulnerable endpoints...Full timeWork at officeRemote work
$150k - $240k per year
...demonstrated ownership. While this role is level-agnostic, it is best suited for engineers with experience owning production systems and working in highly ambiguous problem spaces. Software Engineer About the company: In the coming decades, our world needs far more...Full timeInternshipRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - App Stores. Be the first to apply!
- software engineer internship Remote
- software engineer Remote
- software developer remote Remote
- développeur logiciel Remote
- software developer internship no experience Remote
- software developer no experience Remote
- new graduate software developer Remote
- software developer internship Remote
- remote entry level software developer Remote
- software design engineer Remote
