Remote Otter LogoRemoteOtter

Software Engineer, Ceph & Distributed Storage - Remote

Posted 24 weeks ago
Software Development
Full Time
EMEA, Americas

Overview

The role of a Software Engineer at Canonical involves contributing to the success of Ubuntu and working with a globally distributed team to build modeling software for systems like OpenStack and Ceph, focusing on distributed storage.

In Short

  • Write high quality, rigorously designed Python and Golang software
  • Collaborate proactively with a globally distributed team
  • Debug issues and produce high quality code to fix them
  • Contribute to technical documentation
  • Discuss ideas and collaborate on solutions
  • Develop and maintain software for Ceph storage

Requirements

  • Bachelor’s or equivalent in Computer Science or similar
  • Experience with modern, maintainable Python
  • Experience with Ceph storage
  • Interest in Linux, Kubernetes, Public cloud, OpenStack, Python, Go
  • Willingness to travel up to 4 times a year

Benefits

  • Distributed work environment
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to meet colleagues
  • Priority Pass for travel upgrades
Canonical logo

Canonical

Canonical is a prominent provider of open source software and operating systems, particularly known for its widely adopted platform, Ubuntu. The company serves a diverse range of global enterprise and technology markets, playing a crucial role in innovative sectors such as public cloud, data science, AI, engineering, and IoT. With a workforce of over 1,100 employees across more than 75 countries, Canonical champions a model of global distributed collaboration, minimizing office-based roles and facilitating in-person team meetings in various global locations. The company is committed to fostering technical leadership and career development within its teams, ensuring that its products are secure, efficient, and aligned with the needs of its customers, which include leading public cloud and silicon providers.

Share This Job!

Save This Job!

Similar Jobs:

Figma logo

Software Engineer - Distributed Storage - Remote

Figma

16 weeks ago

Figma is seeking a full-time engineer to lead the development of distributed storage systems.

United States
Full-time
Software Development
$149,000 - $350,000/year
Canonical logo

Engineering Manager- Ceph & Distributed Storage - Remote

Canonical

24 weeks ago

Join Canonical as an engineering manager to lead a team focused on building a Ceph-based software-defined storage solution.

Americas, EMEA
Full-time
Software Development
Datadog logo

Software Engineer - Distributed Caching - Remote

Datadog

17 weeks ago

Join Datadog as a software engineer to build a high-throughput, low-latency distributed caching system.

USA
Full-time
Software Development
$130,000 - $300,000/year

Skyscanner

Software Engineer - Distributed Systems - Remote

Skyscanner

6 weeks ago

Join Skyscanner as a Software Engineer to develop sustainable travel solutions using cutting-edge technology.

Worldwide
Full-time
Software Development

MongoDB

Software Engineer - Distributed Systems - Remote

MongoDB

10 weeks ago

Join MongoDB as a Software Engineer focusing on distributed systems and cloud-native applications.

USA
Full-time
Software Development
$118,000 - $231,000 USD/year