Distributed Systems Developer

1 day ago


Muscat, Muscat, Oman beBeeSoftwareEngineer Full time $100,000 - $150,000

**Job Title:** Software Engineer

We are seeking a highly skilled and experienced Software Engineer to join our distributed team.

About the Role:

The successful candidate will be responsible for ensuring Multipass is easy and intuitive to use, architecting new features, designing the user experience, writing high-quality code, reviewing code and architecture, collaborating proactively with a distributed team, debugging, tracking down, and fixing issues encountered by our users, and fostering the open source community.

Key Responsibilities:
  • Develop and implement new features to enhance the user experience
  • Design and architect new features and systems to meet business requirements
  • Write clean, efficient, and well-documented code to create new features and fix bugs
  • Review code and architecture as part of our engineering process
  • Collaborate with cross-functional teams to achieve shared goals
  • Debug and troubleshoot complex issues encountered by our users
  • Foster a strong open source community and provide support to customers when needed
Requirements:
  • Strong background in software development with experience in C++ programming
  • Expertise in modern software development methodologies and practices
  • Experience with software testing and test-driven development
  • High personal standards for code quality, testing, and design
  • Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, KVM, and QEMU
  • Open source experience and involvement
  • Knowledge of CI systems a plus
  • Ability to learn quickly about new systems and techniques
  • Excellent communication skills in English - both verbal and written
  • Bachelor's or equivalent degree in Computer Science, STEM, or similar field
What We Offer:

We offer a competitive salary package, comprehensive benefits, and opportunities for professional growth and development. Our company is committed to creating a positive and inclusive work environment where employees can thrive.



  • Muscat, Muscat, Oman beBeeSoftwareEngineer Full time $120,000 - $150,000

    Software Engineer">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 IoT.The company is a pioneer of global distributed collaboration,...


  • Muscat, Muscat, Oman beBeeDistributed Full time $70,000 - $110,000

    Job Title: Distributed Systems Engineer We are looking for a skilled Distributed Systems Engineer to join our Cloud Engineering team.Job Description:Ceph & Distributed Storage Engineers design, build, and deploy scalable distributed storage systems using Ceph, OpenStack, Kubernetes, and other technologies. They work closely with cross-functional teams to...


  • Muscat, Muscat, Oman beBeeDistributedSystemSoftwareEngineer Full time $90,000 - $120,000

    Job Description:">Distributed Systems Software EngineerWe are seeking a software engineer with a passion for building and validating resilient distributed systems.As a software engineer, you will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing and reporting.Create automated testing approaches and infrastructure...


  • Muscat, Muscat, Oman beBeeEngineering Full time $100,000 - $125,000

    About the OpportunityCanonical is a leading provider of open source software and operating systems to global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives like public cloud, data science, AI, engineering innovation, and IoT.We are hiring an Engineering Manager for IAM (Identity and Access Management) to...


  • Muscat, Muscat, Oman beBeeDistributed Full time 18,000 - 25,000

    Job SummaryWe are seeking a talented software engineer with a passion for building and validating resilient distributed systems. The ideal candidate will be responsible for creating automated testing approaches and infrastructure for cloud orchestration tools and applications.Key ResponsibilitiesCreate test automation frameworks for validating the...


  • Muscat, Muscat, Oman beBeeEngineering Full time $140,000 - $160,000

    About the Role:">As a seasoned engineering leader, you will spearhead the growth of a high-performing team in your region, fostering collaboration and technical excellence.You will coach, mentor, and provide hands-on career development opportunities, ensuring engineers reach their full potential.You will apply sound engineering principles to solve complex...


  • Muscat, Muscat, Oman beBeeSoftware Full time $120,000 - $150,000

    Job Title: Software ArchitectWe are seeking a skilled software architect to lead the development of our modern C and C++ programming language ecosystem on Ubuntu. The successful candidate will deliver the best possible GCC and LLVM runtimes, developer experience, and supporting tooling in Ubuntu.Collaborate proactively with a distributed team to integrate...

  • Information Systems

    2 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Information Systems - Open Source Technical ArchitectJoin to apply for the Information Systems - Open Source Technical Architect role at CanonicalInformation Systems - Open Source Technical Architect1 day ago Be among the first 25 applicantsJoin to apply for the Information Systems - Open Source Technical Architect role at CanonicalCanonical is a leading...

  • Information Systems

    2 weeks ago


    Muscat, Muscat, Oman Canonical 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 IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Muscat, Muscat, Oman Canonical Full time

    System Software Engineer - GCC/LLVM compiler, tooling, and ecosystemJoin to apply for the System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem role at CanonicalSystem Software Engineer - GCC/LLVM compiler, tooling, and ecosystem3 days ago Be among the first 25 applicantsJoin to apply for the System Software Engineer - GCC/LLVM compiler,...