Find your next role
Discover roles across ambitious teams
9,756 jobs
- More jobs
Canonical
Software Engineer, App Stores
Remote · Mid level
About the role
Develop and operate backend services powering Snap Store and Charmhub.io marketplaces. Build clean web service APIs and enhance features for large scale production.
What you’ll do
• Collaborate remotely with a global team. • Write clean web service APIs using Python and optionally Golang. • Design and implement new features from spec to production. • Review code and technical designs. • Work remotely with global travel for events.
What you’ll bring
• Professional proficiency in Python API and web app development. • Experience with backend code and infrastructure. • Knowledge of relational and non-relational databases. • Comfortable with Ubuntu development and deployment. • Strong academic performance in Computer Science or STEM.
Life at Canonical
Canonical offers a remote-first, global work environment with opportunities for global travel and collaboration. The company values diversity, excellence, and continuous learning.
About Canonical
Canonical is an international software company delivering Ubuntu, the world’s leading cloud operating system. It supports open source initiatives in AI, IoT, and cloud computing with a global remote workforce.