Find your next role
Discover roles across ambitious teams
18,516 jobs
- More jobs
Canonical
Software Engineer, Ceph & Distributed Storage
Remote · EMEA, LATAM + more · Full time · Mid level
About the role
Build modelling software for OpenStack, Ceph, and Kubernetes focusing on distributed storage. Engineer scalable solutions and collaborate with global teams to meet customer needs.
What you’ll do
• Write high quality Python and Golang software. • Collaborate with a globally distributed team. • Debug and fix software issues. • Contribute to technical documentation. • Develop and maintain Ceph storage software.
What you’ll bring
• Bachelor’s or equivalent in Computer Science or STEM. • Experience writing modern, maintainable Python. • Experience with Ceph storage. • Work authorization for EMEA, LATAM, Canada, or USA. • Willingness to travel up to 4 times a year.
Life at Canonical
Distributed work environment with biannual in-person team sprints. Personal learning budget of USD 2,000 per year. Annual compensation review and performance bonus. Employee Assistance Programme and travel perks.
About Canonical
Canonical provides open source software and operating systems globally, known for Ubuntu. It supports enterprise initiatives in cloud, AI, and IoT with a globally distributed team.