Find your next role

Discover roles across ambitious teams

9,756 jobs

Sort by
  • 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.

Posted 12 hours ago