Software Development Engineer for Linux Infrastructure and Applications

4 days ago


Manama, Manama, Bahrain RESO Full time

Company Overview:

Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets.

The company is a pioneer of 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.

Job Description:

We are hiring a Software Development Engineer - L3 Support to work in a dynamic and exciting engineering role in Linux-based infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN and Core networking), Open Stack, Kubernetes and the open source applications running on top of them.

This role will challenge you to show the breadth of your engineering skills, which will be needed to work on almost any aspect of Ubuntu and the open source applications large enterprise customers run.

Required Skills and Qualifications:

  • Background in Computer Science, STEM or similar
  • Experience with Linux and open-source software
  • Experience with at least one of Python, Go, C or C++ on Linux
  • A drive to learn unfamiliar technology and deep-dive difficult issues
  • Willingness to travel up to 4 times a year for internal events

Benefits:

  • Distributed work environment with twice-yearly team sprints in person


  • Manama, Manama, Bahrain RESO Full time

    Role OverviewCanonical is a pioneering technology firm at the forefront of the global shift to open source software. As the publisher of Ubuntu, one of the most influential open source projects and the platform for AI, IoT, and cloud technologies, we are driving innovation on a daily basis.About the RoleWe are seeking an Enterprise Linux Infrastructure...


  • Manama, Manama, Bahrain RESO Full time

    Senior Software Engineer - Linux TeamWe are seeking an experienced senior software engineer to join our Linux development team at RESO. As a senior software engineer, you will be responsible for developing high-quality Linux-based software components and collaborating with other teams to ensure seamless integration.Key Responsibilities:Develop high-quality...

  • Software engineer

    4 days ago


    Manama, Manama, Bahrain RESO Full time

    Help us shape the future of open source IT, devops, and IS, from bare metal to containers. Our goal is to revolutionise open source application and infrastructure operations. We want to transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code. This will allow companies to run very...


  • Manama, Manama, Bahrain RESO Full time

    Job OverviewWe are looking for an experienced Software Engineering Lead for Linux to join our team at RESO. As a leader, you will be responsible for managing a team of software engineers to deliver high-quality Linux-based projects. This role requires strong technical expertise, excellent communication skills, and experience in managing a team.Key...


  • Manama, Manama, Bahrain Canonical Full time

    We are seeking a talented Junior Linux kernel engineer to join our team at Canonical. If you have a passion for operating systems, C programming, and want to contribute to the world's most widely used Linux kernel, this could be the perfect opportunity for you.Company OverviewAt Canonical, we empower developers to create innovative software solutions that...


  • Manama, Manama, Bahrain Enlistresources Full time

    Job Summary:">We are seeking a highly experienced and skilled Head of IT Infrastructure and Application Development to join our team at Enlistresources. As the leader of our IT infrastructure and application development function, you will be responsible for ensuring the smooth operation of our business systems, driving innovation and efficiency, and...


  • Manama, Manama, Bahrain Canonical Full time

    Company Overview\) Canonical is a global technology company that specializes in developing the Ubuntu operating system and related software. Our mission is to harness the power of open source software to drive innovation and make technology more accessible to everyone."Job Description":[br>\) As a Junior Linux Kernel Engineer at Canonical, you will play a...

  • Software engineer

    2 weeks ago


    Manama, Manama, Bahrain RESO 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 very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and Io T. Our customers include the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain RESO Full time

    Job DescriptionAs a pioneering tech firm, Canonical is at the forefront of the global move to open source. We are changing the world on a daily basis by publishing Ubuntu, one of the most important open source projects and the platform for AI, Io T and the cloud.About the RoleWe are seeking an exceptional Software Maintenance Engineer to work in a dynamic...


  • Manama, Manama, Bahrain RESO Full time

    About the RoleThis position offers an exciting opportunity to work with cutting-edge cloud infrastructure and open source technologies. As a Junior Cloud Field Engineer, you will be responsible for designing and delivering private cloud solutions to meet customers' workload needs.Key ResponsibilitiesDesign and deploy OpenStack, Kubernetes, Ceph, Hadoop, and...


  • Manama, Manama, Bahrain RESO Full time

    At RESO, we are seeking a skilled Senior Linux Systems Software Engineer to join our team. This is an exciting opportunity for someone passionate about software quality, Ubuntu, and the open source community.About the RoleThe ideal candidate will have strong software engineering, Linux, and open source background, with experience in Python and Shell...


  • Manama, Manama, Bahrain RESO Full time

    Job DescriptionWe are seeking a skilled Linux Cloud Solutions Expert to join our team as a Junior Cloud Field Engineer. In this role, you will work with customers to design and deliver private cloud solutions that meet their specific needs.Main ResponsibilitiesArchitect and deploy cloud infrastructure solutions, including OpenStack, Kubernetes, and Ceph,...

  • Software engineer

    4 days ago


    Manama, Manama, Bahrain RESO Full time

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, edge computing, and Io T. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. Your role will be to help us provide easy to deploy, secure, and customizable...


  • Manama, Manama, Bahrain Canonical Full time

    About CanonicalCanonical is a global company that develops and maintains the popular Ubuntu operating system. We are committed to delivering high-quality software solutions to our customers.Job DescriptionWe are seeking a highly motivated and skilled Junior Linux Kernel Engineer to join our team. The successful candidate will have a strong background in...


  • Manama, Manama, Bahrain RESO 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 very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and Io T. Our customers include the world's leading public cloud and silicon providers,...

  • Software engineer

    4 days ago


    Manama, Manama, Bahrain RESO Full time

    This is an exciting opportunity for software engineers (all levels) passionate about Linux, cloud infrastructure, pipelines and automation, and open source software. You will work closely with Amazon, Microsoft, Google and other world-class cloud partners to make Ubuntu the best platform there is in the clouds. Your time will be split between build system...


  • Manama, Manama, Bahrain RESO Full time

    About the RoleWe are seeking an experienced software engineer passionate about Linux systems, hardware architectures, Ubuntu, and the open source community, to join the Ubuntu Foundations Engineering team to maintain and enhance the Ubuntu bootloader stack.Main ResponsibilitiesWork on the architecture, design, and development of core components involved in...


  • Manama, Manama, Bahrain RESO 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 very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and Io T. Our customers include the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain RESO Full time

    About the PositionWe are seeking a highly skilled Software Engineering Manager to join our team. As a key member of our organization, you will be responsible for overseeing the development and delivery of high-quality Linux kernels. This role requires strong technical expertise, excellent leadership and management skills, and the ability to work...


  • Manama, Manama, Bahrain Canonical Full time

    About CanonicalAt Canonical, we believe that open source software has the power to transform the world. Our mission is to democratize technology and make it accessible to everyone.Job OverviewWe are seeking a talented Junior Linux Kernel Engineer to join our team. In this role, you will have the opportunity to work on challenging projects and contribute to...