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... ...international software company. Canonical's Store team develops and operates a large...ConsigliatoTempo pienoRemotoLavoro da casaOrario flessibile
- ...Cloudbeds, we're not just building software, we’re transforming... ...Impact: As a Senior Software Engineer on the POS team, you'll work... ...applications, synchronization engines, or conflict-resolution... ...native mobile capabilities, app-store delivery, and hardware integrations...ConsigliatoTempo pienoRemotoTurniWeekend
- ...that blocks creepy ads and trackers by default, a private search engine with a truly independent index, a private ad network (opt-in!)... ...Required experience: Strong skills building complex web apps with state management Deep knowledge of a Javascript UI framework...ConsigliatoRemoto
90.000 € - 105.000 €
...About the team: Builder.io's Publish engineering team builds the platform that empowers marketing... ..., this is the team for you. As a Software Engineer at Builder.io, you will…... ..., review, and ship together on existing apps and sites. We do it through two products...ConsigliatoTempo pienoRemoto- ...concurrent systems Scale the store operating systems from small... ...microservices Work closely with app developers and product... ...bottlenecks Work with deployment engineers to ensure that what you build... ...~3+ years of experience as a Software Engineer (Backend) ~2+ years...Consigliato
- ...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...Tempo pienoRemotoLavoro da casaWeekendTurno di pomeridianoOrario flessibileDal lunedì al venerdìTurno di notte
1.250 €/mese
...Senior Golang Software Engineer (Perm, Italy, Remote) This is a permanent full time remote opportunity for those based in Italy. About Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions...Tempo pienoImpiego permanenteRemotoOrario flessibile- ...of Docker. Nice-to-Have Skills Experience building complex software systems that have been successfully delivered to end user.... ...better when we are rested Mental health programs (Headspace app subscription, mental health sessions with invited coaches) LinkedIn...Lavoro da remotoTempo pienoOrario flessibile
- ...As a Backend Engineer you have the opportunity to work on our entire software stack and expand your knowledge about state-of-the art software engineering. When you... ..., Python - Backend scripts / prototypes; Data stores: MongoDB, Redis; API / Messaging: Rest / JSON,...Tempo pienoRemotoOrario flessibile
- ...-speech reading products include its iOS app, Android App, Mac App, Chrome Extension,... ...office. These include frontend and backend engineers, AI research scientists, and others from... ...research work. We are looking for a skilled Software Engineer to join us. What You’ll Do...Lavoro da remotoTurni
- What are you working on? The name of the project(s): Shave & Stuff, Pets & Stuff, Shop & Stuff At what stage of the project(s)? Released, Early-access Genres: Casual, Action Platforms: VR HyperVR Games is a VR gaming studio and publisher, founded in 2021....Lavoro da remotoStage/Tirocinio
- ...excellence, ownership, and collaboration, giving engineers the opportunity to work on challenging... ..., analytics, advertising SDKs, and In-App Purchases • Collaborate with designers,... ...skills • Strong understanding of software architecture and design patterns • Experience...Lavoro da remotoStage/TirocinioLungo termine
- What are you working on? Genres: Action, Casual Platforms: VR HyperVR Games is a VR gaming studio and publisher, founded in 2021. We develop games in the casual simulator genre, offering a high-quality immersive experience for a wide audience. We are one ...Lavoro da remoto
- ...conferencing hand you one slice of it. The desktop app, or the media pipeline, or, maybe, the... ..., no login to chase. The team is four engineers, and we're hiring their technical and... ...the EU. We make the hardware and the software that runs on it, so a call you make about...Tempo pienoLavoro ibridoDisponibilità immediataRemotoOrario flessibile
- ...are we looking for? ~ Fluent English (spoken and written). ~4+ years of experience in game development. ~ Strong skills in 3D software (Blender, 3ds Max, or equivalent). ~ Solid Unity experience: ~ Scene setup, prefabs, materials, lighting, colliders....Lavoro da remoto
- ...WellD Switzerland, a fast-growing company dedicated to custom software development, strongly focused on state-of-the-art technology.... ...down-to-earth and yet highly passionate and qualified devs and engineers. We value passion, interest in technology, and an analytical mindset...Lavoro da remotoTempo pienoImpiego permanente
- ...Innovecs is a global digital services company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine. Specializing in software solutions, the Innovecs team has experience in Supply Chain, Healthtech, Collaboration Tech, and Gaming. For the fifth year in...Tempo pienoRemotoOrario flessibile
- ...Vue frontend, multi-tenant, AI-assisted workflow. We build and run enterprise Laravel SaaS platforms. You'll join a small, fast engineering team and own real features end-to-end, from the data model to the deployed UI. What you'll do Design and ship features...Remoto
- ...identify candidates who read job descriptions carefully and have basic technical skills. POST Request body: { 'roleSlug': 'software-engineer', 'name': 'Your Name', 'email': '****@*****.***', 'link': ' ', 'coverNote': 'Why Propr?', 'exceptionalNote': 'What makes you...
- .... Our vision is to enable enterprises to move from ops to apps in no time, assembling solutions at lightspeed through a catalog... ...modern applications. Why Join Us As a Junior Full Stack Engineer , you will be part of the core product team , working side by...Lavoro da remotoTempo pienoOrario flessibile
- ...We are seeking a skilled and dependable Software Engineer to join our growing remote team. and offers flexible scheduling with competitive hourly compensation. Position Type Full-time and part-time options available Paid hourly Key Responsibilities Design, develop...Lavoro da remotoPaga orariaPart-timeTempo pienoOrario flessibile
- ...from EVs, heat pumps, and home batteries. The missing piece is software that can connect and orchestrate these devices at scale. Enode... ...energy transition. What we’re looking for: A Software Engineer to build and grow Enode’s Connect platform, which underpins how...Tempo pienoStage/TirocinioRemotoTurniOrario flessibile
113082 $
...Senior Software Engineer, MediaWiki Summary The Wikimedia Foundation is looking for a Senior Software Engineer to join the MediaWiki Platform team. MediaWiki is the open-source platform that powers Wikipedia and its sister projects - impacting hundreds of millions...Impiego permanenteRemoto- ...We're seeking superstar software engineers with a proven track record of shipping high-impact products, who are passionate about building the market data infrastructure that powers the future of decentralized finance. If you have deep Rust experience and love taking products...Remoto
- ...from EVs, heat pumps, and home batteries. The missing piece is software that can connect and orchestrate these devices at scale. Enode... .... What we're looking for: We're hiring a backend engineer to make Enode's Electrical Vehicle & Chargers (EVC) platform more...Tempo pienoStage/TirocinioRemotoTurniOrario flessibile
- ...and community events to promote DataHub and the broader metadata management ecosystem. Collaborate with DataHub's product and engineering teams to understand technical concepts deeply and translate them into clear, digestible content for diverse audiences....Lavoro ibridoRemotoOrario flessibile
- ...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...Tempo pienoRemotoLavoro da casa
- ...You are 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...Tempo pienoRemotoOrario flessibile
- ...from EVs, heat pumps, and home batteries. The missing piece is software that can connect and orchestrate these devices at scale. Enode... .... What we're looking for: We're hiring a Senior Software Engineer to help build the software layer that makes home energy devices...Stage/TirocinioRemotoLavoro da casaTurniOrario flessibile
95164 $
...Summary The Wikimedia Foundation is seeking a Software Engineer to join the team supporting the Wikidata Platform — the structured data... ...Support platform migrations and system upgrades (e.g., triple stores, streaming ingestion) Contribute to deployment automation,...Impiego permanenteRemoto
- ingegnere informatico da casa Smart working
- progettista software Smart working
- sviluppatore informatico Smart working
- ingegnere informatico Smart working
- software engineer job part time Smart working
- software developer senior Smart working
- sviluppatore app Smart working
- software developer Smart working
- software engineer Smart working
- programmatore software Smart working
