Cloud Storage Engineer with Distributed Systems Expertise

1 day ago


Kuwait City, Al Asimah Canonical Full time
Software Engineer, Ceph & Distributed Storage

The role of a Software Engineer, Ceph & Distributed Storage at Canonical is pivotal to the success of our open-source endeavors. As a software engineer at Canonical, you have a key responsibility in driving the objectives of your team, continuously improving processes, and striving to be a vital part of a high-performing unit.

At Canonical, you will have the opportunity to influence company culture, facilitate technical delivery, and work closely with your team on strategy and execution. Our Cloud Engineering team focuses on building modeling software to drive systems such as OpenStack, Ceph, and Kubernetes with a emphasis on distributed storage and Ceph.

As an engineer, you will be responsible for engineering solutions to scale in production, collaborating with our field teams to ensure we meet the needs of customers adopting cutting-edge technology. Your passion for the future of the software-defined datacenter, distributed systems, and open source will make you thrive in our globally distributed team of engineers who share that same passion.

Success in this role involves international travel several times a year, usually for one week at a time. You will be based remotely in EMEA or the Americas regions.

Key Responsibilities:
  • 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 defining best practices for authoring high-quality operators
  • Discuss ideas and collaborate on finding good solutions
  • Develop and maintain software for delivery, operations, and life-cycle management of Ceph storage
What We Are Looking For:
  • A Bachelor's or equivalent degree in Computer Science, STEM, or similar field
  • Experience with writing modern, maintainable Python
  • Experience with Ceph storage
  • Passion for technology and working with brilliant people
  • Curiosity, flexibility, articulation, and accountability are essential traits
  • Value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • Interest and experience in two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging
  • An exceptional academic track record from both high school and preferably university
  • Willingness to travel up to 4 times a year for internal events
Additional Skills That You Might Also Bring:
  • Experience operating Ceph clusters in production
  • Experience with open-source distributed storage such as Gluster, Minio, Mayastor, or similar


  • Kuwait City, Al Asimah Canonical Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our Cloud Engineering team. The ideal candidate will have experience with Ceph storage and writing modern, maintainable Python. They will also have a strong understanding of distributed systems and cloud computing. In this role, you will be responsible for building and maintaining software...


  • Kuwait City, Al Asimah Canonical Full time

    Role OverviewAs a Software Engineer, Ceph & Distributed Storage at Canonical, you will play a critical role in the development and maintenance of our cloud-based storage solutions. You will work closely with our team of engineers to design, implement, and deploy scalable software solutions using Python and Golang. You will also be responsible for...


  • Kuwait City, Al Asimah Canonical Full time

    Key ResponsibilitiesThe successful candidate will be responsible for designing and implementing system level Go code, modeling data, and designing database schema. You will also maintain code quality through static analysis, unit and system tests, and collaborate proactively with a distributed team.RequirementsExperience programming in Go and CKnowledge of...


  • Kuwait City, Al Asimah Canonical Full time

    Canonical is a pioneering tech firm at the forefront of the global move to open source.As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world of software.The successful candidate will collaborate on an end-to-end data analytics and mlops solution composed of...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    HealthCare Dynamics Gen. Trading Company W.L.L is seeking an experienced IT Systems Engineer for a role based in Kuwait.The successful candidate will have a strong background in IT infrastructure management, including servers, storage devices, network switches, and racks.Key responsibilities include:Managing and installing IT infrastructure, including...


  • Kuwait City, Al Asimah Vectrus Full time

    Overview Working across the globe, V2 X builds smart solutions designed to integrate physical and digital infrastructure from base to battlefield. We bring 120 years of successful mission support to improve security, streamline logistics, and enhance readiness. Aligned around a shared purpose, our $3.9 B company and 16,000 people work alongside our clients,...


  • Kuwait City, Al Asimah Canonical Full time

    Job DescriptionWe are seeking a skilled Golang System Software Engineer to join our team at RESO. As a system-level developer, you will work on designing and implementing low-level Go code that sits between our REST API and the C libraries used to manage containers and virtual machines.Your primary focus will be on developing system level Go code, modeling...


  • Kuwait City, Al Asimah Canonical Full time

    Our TeamWe are looking for a skilled Golang System Software Engineer to join our team at RESO. As a system-level developer, you will work on designing and implementing low-level Go code that sits between our REST API and the C libraries used to manage containers and virtual machines.Our ideal candidate has experience programming in Go and C, knowledge of...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    Job DescriptionWe are seeking a highly skilled software engineer to join our team at HealthCare Dynamics Gen. Trading Company W.L.L. As a Cloud Systems Software Architect, you will play a critical role in designing and developing resilient distributed systems.Key Responsibilities:Create automated testing approaches and infrastructure for validating...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    Company OverviewHealthCare Dynamics Gen. Trading Company W.L.L is a leading provider of innovative solutions in the field of cloud computing. Our team is dedicated to delivering high-quality products and services that meet the evolving needs of our customers.Job SummaryWe are seeking an experienced software developer to join our team as a Distributed...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    Cloud Native System EngineerHealthCare Dynamics Gen. Trading Company W.L.L is seeking a highly skilled Cloud Native System Engineer to join our team. As a Cloud Native System Engineer, you will be responsible for designing and implementing scalable and secure cloud-native systems.Key Responsibilities:Design and develop cloud-native systems using...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    About the TeamWe are a team of passionate individuals who are dedicated to delivering innovative solutions that meet the evolving needs of our customers. As an Ubuntu Cloud Engineer, you will play a key role in developing and maintaining the Ubuntu operating system for cloud environments.Your primary focus will be on building and testing software components...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    HealthCare Dynamics Gen. Trading Company W.L.L is seeking a highly motivated Kuwait Data Center Support Engineer to join our team.The successful candidate will have experience in managing and installing IT infrastructure, including servers, storage devices, network switches, and racks.Key responsibilities include:Managing and installing IT infrastructure,...

  • Linux System Engineer

    3 hours ago


    Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    Your RoleAs a Software Engineer, you will play a key role in shaping the future of Multipass. You will work closely with our distributed team to design, implement, and test new features, ensuring that our codebase remains high-quality and maintainable.Key ResponsibilitiesDesign and implement new features for MultipassCollaborate with other engineers to...


  • Kuwait City, Al Asimah Expertise Recruitment Full time

    Expertise Recruitment seeks a skilled SWIFT administrator to fill a vacancy at a leading financial institution in Kuwait.Key Responsibilities:Install and manage payment controls within the SWIFT environment.Administer token management processes, including token setup, token and password resets, and token cancellation or retirement.Manage O2M PKI...


  • Kuwait City, Al Asimah Canonical Full time

    **About Us**Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.We recruit on a global basis and set a very high standard for people joining the...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    OverviewWe are HealthCare Dynamics Gen. Trading Company W.L.L, a global leader in building smart solutions that integrate physical and digital infrastructure. Our 16,000 people work alongside our clients to tackle their most complex challenges with integrity, respect, responsibility, and professionalism.Job SummaryThis Data Center Storage Engineer position...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    About the RoleWe are seeking a highly skilled Cloud Infrastructure Specialist to join our team. As a cloud infrastructure specialist, you will be responsible for designing, building, and maintaining scalable and reliable cloud infrastructure using OpenStack and Ceph.The ideal candidate will have a strong background in Python, experience with...


  • Kuwait City, Al Asimah Vectrus Full time

    We are seeking a highly skilled Power Distribution Engineer to join our team in Kuwait. This is a critical role that requires a deep understanding of electrical systems and the ability to design, develop, and implement solutions to meet our customers' needs.About the PositionThe successful candidate will be responsible for designing, developing, and...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    About the RoleWe are seeking an experienced software engineer passionate about Linux systems, hardware architectures, Ubuntu, and the open source community to maintain and enhance the Ubuntu bootloader stack. This critical aspect of any operating system requires stability, reliability, and security.The boot process contributes significantly to Ubuntu's...