Canonical Circular Logo

Engineering Manager - Ceph & Distributed Storage

Canonical Riyadh, Saudi Arabia Posted: 06 Dec 2024

Financial

  • Estimate: $100k - $140k*
  • 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! Canonical is on a mission 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, and to keep up with the increasing data storage demands, it needs to be easier than ever before.

As an Engineering Manager at Canonical, you must be technically strong while being responsible for running an effective team and developing your colleagues. You are expected to help them grow as engineers, find professional and personal satisfaction, and work well with colleagues and the community. This role requires technical leadership experience and a background in software engineering.

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.
  • Demonstrate sound engineering principles by contributing to team goals.
  • Set reasonable schedules based on considered estimates with feedback loops for improvement.
  • Manage expectations with other engineering teams and external stakeholders.
  • Advance modern, agile software development practices.
  • Maintain a culture of quality and engineering excellence.
  • Grow a healthy, collaborative engineering culture in line with company values.
  • Be an active part of the leadership team and collaborate with other leaders in the organization.

Who You Are:

  • You have a software engineering background, preferably with experience in Python and C++.
  • You have experience operating scale-out storage clusters on Linux in production environments, preferably with Ceph.
  • You love embracing new technologies and pushing the boundaries of what is possible.
  • You have a strong interest in developing and growing people.
  • You are knowledgeable and passionate about software development.
  • You have experience in leading, managing, coaching, and mentoring software developers towards delivering timely, high-quality software.

Work Conditions: Full-time, Remote with global travel up to 20% for internal and external events. Language Requirements: Not explicitly mentioned, but proficiency in English is likely necessary given the international context of the role.

About Canonical: Canonical is a growing international software company that collaborates with the open-source community to deliver Ubuntu. Our services help businesses worldwide reduce costs, improve efficiency, and enhance security with Ubuntu. We are committed to fostering a workplace free from discrimination and consider diverse experiences and perspectives as vital for a better work environment and better products.

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.