Linux System Software Developer

12 hours ago


Muscat, Muscat, Oman beBee Careers Full time
Software Engineer Opportunity

We are seeking a talented software engineer to join our team as a Linux devices software engineer. As a member of our SnapD team, you will work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry, and device management.

Snaps are next-generation software packaging and delivery for Linux. They are designed for safety, security, and robustness, with application-specific confinement of containers optimized for IoT devices, desktops, and servers.

About the Role

This role requires an obsession with quality and performance, for work at the heart of the operating system. You will collaborate proactively with a distributed team, write high-quality code to create new features, debug Linux system-level issues, and review code produced by other engineers.

Responsibilities
  1. Collaborate proactively with a distributed team
  2. Write high-quality code to create new features
  3. Debug Linux system-level issues and produce high-quality code to fix them
  4. Review code produced by other engineers
Requirements
  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills, are thoughtful and self-motivated
  • You have a Bachelor's or equivalent in Computer Science, STEM, or a similar degree
  • You have professional software development experience using Go, Python, C, or C++
  • You know Linux system-level fundamentals, e.g., cgroups, namespaces, apparmor
  • Commitment to software testing, code reviews, and maintainable code

The ideal candidate should be passionate about open source software development, collaborative, and committed to delivering high-quality results.



  • Muscat, Muscat, Oman beBee Careers Full time

    Work with Us as a Senior Software Engineer">We are seeking a highly skilled software engineer to join our team, focusing on delivering mission-critical Golang code. You will be working on software delivery, containers, security sandboxing, telemetry, and device management.Our goal is to ensure that snaps work across multiple Linux flavors, providing...

  • Linux System Developer

    17 hours ago


    Muscat, Muscat, Oman beBee Careers Full time

    System Kernel Engineer RoleWe are seeking highly motivated and skilled kernel engineers to contribute to the development and maintenance of the Ubuntu Linux kernel for various platforms and architectures.The successful candidate will have a strong background in software engineering, with a focus on operating system kernel fundamentals, C programming, and...


  • Muscat, Muscat, Oman beBee Careers Full time

    Technical Leadership in Embedded Linux System SoftwareYour Key ResponsibilitiesBuild and lead a distributed team of engineers to design and implement Ubuntu Core system software.Contribute to your team's goals by demonstrating sound engineering principles and influencing organizational culture.Work on strategic planning with your team, facilitate technical...


  • Muscat, Muscat, Oman beBee Careers Full time

    Linux Kernel Engineer Job DescriptionSoftware Engineering Role for Linux KernelThis role offers an exciting opportunity to contribute to the development and maintenance of the Linux kernel.You will work closely with external partners to ensure seamless integration with bleeding-edge platforms.Develop and maintain high-quality software that meets the needs of...


  • Muscat, Muscat, Oman beBee Careers Full time

    We are looking for a skilled software engineer to join our team. As a member of our team, you will be responsible for developing and maintaining high-quality Golang code to ensure the safety, security, and robustness of snaps.Requirements and ResponsibilitiesExperience with containerization and knowledge of Linux system-level fundamentalsCommitment to...


  • Muscat, Muscat, Oman beBee Careers Full time

    This role involves working as part of a distributed team to design, build, and maintain high-quality software solutions for data analytics and machine learning. Key responsibilities include developing your understanding of the entire Linux stack, designing and building solutions for deployment on public and private clouds and local workstations, and...


  • Muscat, Muscat, Oman beBee Careers Full time

    **Job Description:**This is an opportunity for a technical engineering manager passionate about open source software, Linux, containers, security, and the developer experience, to shape the future of Linux from the smallest systems up to desktops.**Responsibilities:**Design and implement Ubuntu Core system software on various CPU architectures.Lead a team of...


  • Muscat, Muscat, Oman beBee Careers Full time

    Join us as a Software Engineer and help shape the future of software development.You will be responsible for designing and delivering open source software operations code in Python, working across the Linux stack, and focusing on application and infrastructure reliability.The successful candidate will have a strong passion for distributed systems, a...


  • Muscat, Muscat, Oman beBee Careers Full time

    Job DescriptionWe are 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. We recruit on a global basis and set a very high standard for people joining the company.Our...


  • Muscat, Muscat, Oman beBee Careers Full time

    Linux Systems EngineerJob Summary:We are looking for an experienced Linux Systems Engineer to work on our dynamic and exciting engineering team. In this role, you will work 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...