Find your next role

Discover roles across ambitious teams

18,516 jobs

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

Posted 8 hours ago