Software Engineer, Ceph & Distributed Storage at Canonical

This role is ideal for a mid-level Software Engineer with a strong foundation in distributed systems and a deep interest in the open-source ecosystem. You shoul

Work type: remote

Location: Home Based - Americas; Home based - EMEA

Type: Full-time

This role is ideal for a mid-level Software Engineer with a strong foundation in distributed systems and a deep interest in the open-source ecosystem. You should have a solid academic background and professional experience building and maintaining storage solutions. Proficiency in Python is essential, and familiarity with Golang and the Ubuntu/Debian ecosystem will set you apart. The position offers a unique "remote-first" culture that has been in place since 2004, providing high flexibility while maintaining team cohesion through international travel. Standout perks include a $2,000 annual professional development budget, performance-based bonuses, and the opportunity to work on industry-standard projects like Ceph and OpenStack. **You might be a good fit if you...** * Have hands-on experience with Ceph storage and operating clusters in production. * Are a skilled Python developer who enjoys writing clean, maintainable code for automation and lifecycle management. * Enjoy a globally distributed environment and are willing to travel internationally up to four times a year for week-long sprints. * Want to contribute directly to open-source projects used by major public cloud and AI providers.

View this job on nocollar jobs