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
- ...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... ...for developer tooling and command line apps Writing high quality, resilient and performant...
- ...company founded by former Google Cloud leaders, architects, and engineers. We are seeking candidates with significant experience in... .... What we need... ~5+ years of experience working in a Software Engineering capacity ~ Excellent knowledge and experience with...
- ...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...
- ...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... ...and growing. We are hiring a Software Engineer, Sustaining Engineering for ... ...a...
- ...At MARSIE , we connect top-tier engineers from Latin America with leading global teams. Our client is looking for a Senior Software Engineer to join its Customer Experience team who works holistically, designing strategic solutions that go beyond just writing...Trabajo remoto
- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...We are hiring a Software Engineer for Distributed Systems Testing... ...data platforms: key-value stores, relational or document databases...
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...
- ...This is the general track for Engineering Director at Canonical, apply here if you are confident to run a project which spans teams and... ...engineering managers and staff engineers. Canonical’s largest software products are built by multiple teams working together under a...
- ...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... ...private infrastructure. As a software engineer on the team, you'll collaborate on end-to...
- ...for Transformative Brand Growth. We’re building the AI Growth Engine that powers the next generation of consumer brands. With over... ...S3, etc.). Advocate for secure, performant, and maintainable software. Effective communicator—capable of explaining technical...
- ...psychiatry practices across 49 states with a purpose-built EHR, software solutions, and managed services. We're a San Francisco–based... ...researchers. The Opportunity We're looking for a Senior Software Engineer to be a core member of our Product Engineering team—writing...
- ...Senior Software Engineer Position: Senior Software Engineer Location: Remote from LATAM Contract Type: Full-time vendor ⏰ Time Zone Alignment: CT Business Hours About Inallmedia.com Inallmedia.com is a global technology and design firm focused...Trabajo remoto
- ...Nubank is looking for a Senior Software Engineer to join our growing team. In this role, you'll independently execute tasks, take ownership... ...Kafka Continuous Integration and Deployment into AWS Storing data in Datomic and DynamoDB Monitoring and observability...Trabajo remoto
6.000 AR$ por año
...and work, is more open, more creative, and more equitable. And we're here to build it together. We're looking for a Staff Software Engineer to help lead the technical future of Convert — our suite of products that give marketing and growth teams the tools to experiment...- ...customers—they remember them, learn from every interaction, and connect experiences across channels. About the role As a fullstack engineer at Siena, you’ll own projects end-to-end, developing and optimizing features within our AI-powered customer support automation...Trabajo remoto
- ...provides corporate cards, cross-border payments, and spend management software within one unified platform. The company operates across 20+... ...Garcia (Kavak) and Sebastián Mejía (Rappi). As a Software Engineer, you will be responsible for designing, developing, and...Trabajo remoto
- ...experiences, and scale without heavy engineering support. From independent... ...Webflow is expanding our software engineering team in Argentina... ...teams hiring a Senior Backend Engineer. Webflow Cloud: On this... ...deploy fully operational web apps, mounted on their Webflow-hosted...Trabajo remoto
- ...Job Posting Title: Senior, Software Engineer Req ID: 10130032 Job Description: BUILD SOMETHING BIGGER THAN YOURSELF Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization...Trabajo remoto
- ...Job Posting Title: Lead, Software Engineer Req ID: 10130019 Job Description: BUILD SOMETHING BIGGER THAN YOURSELF Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization...Trabajo remoto
- ...operational efficiencies with modern cloud-native technology. Our software platform is mission-critical, enabling carrier customers to... ...Our team is growing, and we’re looking for a Senior Software Engineer to help shape the future of technology services for Property &...Trabajo remoto
- ...About Us AccelOne provides custom software development and design services for companies... ...across more than 45 countries. Their engineering environment is highly agile, fast-paced,... ...Summary We are seeking a Staff Software Engineer to join a core product development team...Trabajo remoto
6.000 AR$ por año
...Sign up here to hear about future opportunities and events with the Webflow team in Argentina. We’re looking for a Senior Software Engineer, Software Supply Chain to modernize and secure the technical foundation upon which all Webflow engineers build. In this role,...- ...passionate about quality and automatic testing. Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. At Canonical we've honed our remote-first culture since 2004, established in the company from...
- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...an outstanding Python engineer. Canonical works across the... ...experience SQL and NoSQL data store expertise Experience with...
- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... .... At Canonical a Senior+ Engineer is not only an outstanding... ...experience SQL and NoSQL data store expertise What we offer...
- ...Senior Mobile Engineer (iOS + Android) – AccelOne (LATAM... ...provides custom software development and design... ...requirements. Integrate mobile apps with backend APIs,... ...practices. Optimize app performance, loading times... ...apps in the App Store and/or Google Play. ~...Trabajo remoto
- ...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... ...here if you are already an outstanding engineer with crisp and well-articulated views on...
- ...model. About the Role: We're looking for a Back-end Engineer to join our app product team and help us develop and maintain the backend... ...hours. Qualifications At least 3 years of professional software development experience, with a significant focus on...Trabajo remoto
- ...the leading blockchain and web3 software company. Founded by Joe Lubin,... ...browser extension and mobile apps. The Mobile Platform team... ...matters. As a Principal Mobile Engineer, you’ll be the most senior hands... ...mobile platform and MetaMask app. You’ll work closely with engineers...
- ...Canonical is a leading provider of open-source software and operating systems for global... ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include... ...here if you are an exceptional software engineer who prefers to work in Go. After the first...
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Software Engineer - App Stores. ¡Sea el primero en aplicar!
