Software Engineer - App Stores at Canonical

This role is ideal for a mid-level Software Engineer with a strong background in backend development and a passion for open-source ecosystems. You should be hig

Work type: remote

Location: Home based - Worldwide

Type: Full-time

This role is ideal for a mid-level Software Engineer with a strong background in backend development and a passion for open-source ecosystems. You should be highly proficient in Python and comfortable designing high-scale, public-facing APIs. Since this team powers the infrastructure for the Snap Store and Charmhub, a solid grasp of data modeling (SQL and NoSQL) and the Linux environment (specifically Ubuntu) is essential. The standout feature of this position is the "remote-first" global culture. You will work in a distributed team across 75+ countries, enjoying full geographical flexibility. While the role is remote, Canonical emphasizes high-intensity collaboration through international travel, bringing teams together 2–4 times a year in various global locations for strategy and execution sprints. **You might be a good fit if you...** * Have professional experience building and scaling web services in Python (or Golang). * Are an academic overachiever in Computer Science or a STEM field. * Have a "bias towards shipping" and a deep belief in automated testing. * Enjoy working on the backend and feel at home in a Linux terminal.

View this job on nocollar jobs