Canonical Circular Logo

Engineering Manager - Ceph & Distributed Storage

Canonical Dubai, United Arab Emirates Posted: 24 Jan 2025

Financial

  • Estimate: $120k - $150k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The world creates more than 2.5 quintillion bytes of data every day! We aim to help teams store data in open-source storage on commodity hardware—safely, cheaply, and simply. Our goal is to make Ceph easy to install, manage, and use, from large enterprise data center installations to half-rack edge sites. We believe that distributed storage shouldn’t be hard; to keep up with increasing data storage demands, it needs to be more accessible than ever.

As an Engineering Manager at Canonical, you will be expected to demonstrate technical strength while effectively running a team and promoting the development of your colleagues. You are tasked with helping them grow as engineers, delivering outstanding work, and maintaining a positive work culture. Technical leadership experience and a background in software engineering are essential for this role. You will lead, challenge, and develop strong engineers while influencing the culture positively, facilitating technical delivery, and collaborating on strategy and execution. You will ensure sound software architecture and best practices in software quality, testing, and documentation.

Key Responsibilities:

  • Lead a team building a Ceph-focused software-defined storage solution.
  • Build and manage a globally distributed team of engineers.
  • Develop your team through coaching, mentoring, and feedback.
  • Contribute directly to your team’s goals by demonstrating sound engineering principles.
  • Set reasonable schedules based on considered estimates and feedback loops.
  • Manage expectations with other engineering teams and external stakeholders.
  • Advance modern, agile software development practices.
  • Maintain a culture of quality and engineering excellence.
  • Foster a healthy, collaborative engineering culture in line with company values.
  • Collaborate with other leaders within the organization.

Who You Are:

  • You have a software engineering background, preferably with Python and C++ experience.
  • You have experience operating scale-out storage clusters on Linux in production environments, ideally with Ceph.
  • You are passionate about embracing new technologies and pushing boundaries.
  • You enjoy developing and growing people, with a proven track record.
  • You are interested in building products that improve software and infrastructure operations.
  • You possess knowledge of and passion for software development.
  • You have experience leading, managing, coaching, and mentoring software developers to deliver high-quality software promptly.
  • You have solid experience working in an agile development environment.

Work Conditions:

  • Work from home with global travel up to 20% for internal and external events.

Language Requirements:

  • English proficiency is expected for effective communication within the team and with stakeholders.
Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.