Current jobs related to Senior Distributed Systems Developer - Kuwait City, Al Asimah - beBeeDistributed


  • Kuwait City, Al Asimah beBeeDistributedSystemsEngineer Full time

    Join our team as a Distributed Systems Engineer. We are seeking a skilled software engineer to develop and maintain distributed systems. In this role, you will work on building and validating resilient distributed systems using Python and Go languages.The ideal candidate will have a solid background in modern test processes and strategies, experience with...


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

    We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical, you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications.We see quality engineering as a first-class engineering practice and are looking for people...


  • Kuwait City, Al Asimah Trace Systems Inc. Full time

    Job Overview Job Title: System Administrator Tier III Location: Camp Arifjan, Kuwait Job Responsibilities The System Administrator Tier III position shall be responsible for maintaining and operating a computer system and/or network. Detailed knowledge of deploying information systems, managing, and troubleshooting Windows Active Directory, Group Policy...


  • Kuwait City, Al Asimah Canonical Full time

    Join to apply for the Senior Build Systems Backend Engineer role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Senior Build Systems Backend Engineer role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely...


  • Kuwait City, Al Asimah beBeeDevelopment Full time

    Job SummaryWe are seeking a skilled Linux Systems Software Developer to join our team. This role involves developing mission-critical software using Golang, focusing on software delivery, containers, security sandboxing, telemetry, and device management.About the RoleThis position requires an individual with a strong passion for open-source software...


  • Kuwait City, Al Asimah beBeeEngineer Full time

    We are seeking an experienced software engineer to join our team and contribute to the development of our distributed SQLite database, dqlite.About the RoleThis is an exciting opportunity for a talented engineer to work on a cutting-edge project that leverages the power of Raft consensus protocols. As a key member of our team, you will be responsible for...


  • Kuwait City, Al Asimah beBeeSoftware Full time

    System Software Engineer RoleCanonical is seeking a skilled System Software Engineer to join its team. The successful candidate will be responsible for developing and maintaining the system software that powers Canonical's products and services.The ideal candidate will have a strong background in C/C++ programming languages and experience with Linux...


  • Kuwait City, Al Asimah Canonical Full time

    Senior Ubuntu Embedded IoT System EngineerJoin to apply for the Senior Ubuntu Embedded IoT System Engineer role at CanonicalContinue with Google Continue with GoogleSenior Ubuntu Embedded IoT System Engineer3 months ago Be among the first 25 applicantsJoin to apply for the Senior Ubuntu Embedded IoT System Engineer role at CanonicalGet AI-powered advice on...


  • Kuwait City, Al Asimah beBeeBackend Full time

    Senior Backend EngineerWe are looking for a talented Senior Backend Engineer to join our team. This is an exciting opportunity to work on building and maintaining high-performance, scalable software systems.The ideal candidate will have a strong background in Python development and experience with large-scale web applications. They will be responsible for...


  • Kuwait City, Al Asimah beBeeEngineer Full time

    Distributed Linux EngineerCanonical is a pioneering tech firm at the forefront of global open source adoption.We're looking for experts to contribute to our server engineering team, working with open source enthusiasts and top developers in AI, IoT, and cloud technology. This role involves collaboration, fostering ecosystems, evaluating contributions, and...

Senior Distributed Systems Developer

3 weeks ago


Kuwait City, Al Asimah beBeeDistributed Full time

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We collaborate with industry leaders in various sectors. The company is founder-led, profitable, and growing.

We are seeking a skilled Software Engineer for Ceph & Distributed Storage. As part of our Cloud Engineering team, you will develop modelling software to drive systems such as OpenStack, Ceph, and Kubernetes with a focus on distributed storage and Ceph. You will design solutions to scale in production, working closely with field teams to ensure we meet the needs of customers adopting cutting-edge technology.

The ideal candidate is passionate about the future of the software defined datacenter, distributed systems, and open source. Our globally distributed team of engineers shares that passion, and you will need to work effectively in that context. Engineers who thrive at our organization are aware of the dynamics of the open source ecosystem and the needs of large, innovative organizations.

This role involves international travel several times a year, usually for one week at a time.

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 that define 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

Requirements:

  • You have a Bachelor's degree in Computer Science, STEM or similar field
  • You have experience with writing modern, maintainable Python
  • You have experience with Ceph storage
  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have interest and experience with 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 university
  • Willingness to travel up to 4 times a year for internal events

Preferred Skills:

  • Experience operating Ceph clusters in production
  • Experience with open source distributed storage such as Gluster, Minio, Mayastor or similar

About Us:

We are a pioneer in global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. We provide all team members with additional benefits, which reflect our values and ideals.

We offer a performance-driven annual bonus, personal learning and development budget, annual compensation review, recognition rewards, annual holiday leave, maternity and paternity leave, Employee Assistance Programme, opportunity to travel to new locations, and Priority Pass for travel and travel upgrades for long haul company events.

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.