Software Systems Engineer

11 hours ago


Muscat, Muscat, Oman beBee Careers Full time
About the Role

We are looking for an experienced Full Stack Software Engineer who can develop and maintain complex software systems.

Key Responsibilities
  • Design and implement scalable and high-performance backend services using modern technologies.
  • Develop efficient geospatial data processing workflows using GDAL, Fiona, Shapely, and Pyproj.
  • Deploy and manage applications in Dockerized environments with Nginx and cloud services (AWS).
  • Implement clean code principles, design patterns, and best practices for maintainable and scalable software systems.
Requirements
  • Bachelor's degree in computer science, software engineering, or a related field.
  • Strong experience with WebSockets, real-time geospatial data streaming, and machine learning for geospatial applications.
  • Proficiency in 3D GIS technologies and mapping frameworks (CesiumJS, Mapbox, OpenLayers).
  • Knowledge of GraphQL for efficient API development.
  • Soft skills: professionalism, results-driven mindset, strong leadership, excellent communication, and collaboration skills.


  • Muscat, Muscat, Oman beBee Careers Full time

    Software Engineer, Commercial SystemsWe are seeking a skilled Golang Software Engineer to join our team. As a member of our Commercial Systems unit, you will design, develop, and operate scalable and secure software systems using Golang.You will work closely with other engineering teams to ensure seamless integration and deployment of services. Your...


  • Muscat, Muscat, Oman beBee Careers Full time

    Distributed Systems Software EngineerWe're seeking a highly skilled software engineer to join our Core Desktop team and contribute to building the next generation of immutable Ubuntu desktop.As a distributed systems software engineer, you'll design and develop elements of the Core Desktop, working with the latest Linux container technologies to create a...


  • Muscat, Muscat, Oman Canonical Full time

    Golang System Software Engineer - Containers / VirtualisationJoin to apply for the Golang System Software Engineer - Containers / Virtualisation role at CanonicalGolang System Software Engineer - Containers / Virtualisation4 days ago Be among the first 25 applicantsJoin to apply for the Golang System Software Engineer - Containers / Virtualisation role at...

  • Software Engineer

    2 weeks ago


    Muscat, Muscat, Oman beBee Careers Full time

    We are seeking a highly skilled Software Engineer - Embedded Systems to join our team. As a key member of our engineering organization, you will be responsible for designing and developing cutting-edge embedded systems solutions using Linux as the operating system.Job Description:The successful candidate will be responsible for working closely with...


  • Muscat, Muscat, Oman beBee Careers Full time

    We are seeking a highly skilled Senior Software Engineer to lead our team in designing, developing, and deploying scalable Golang-based systems.The ideal candidate will have exceptional technical expertise in software development, system design, and engineering best practices. They will be responsible for mentoring junior engineers, contributing to the...


  • Muscat, Muscat, Oman Canonical Full time

    We are building a team to focus on the modern C and C++ programming language and their ecosystem on Ubuntu. They will deliver the best possible GCC and LLVM runtimes, developer experience, and supporting tooling in Ubuntu. They will ensure that the cutting edge of modern programming languages innovation is available to Ubuntu users, to lay the foundation for...


  • Muscat, Muscat, Oman canonical Full time

    Golang Software Engineer, Commercial SystemsCanonical is a leading provider of open-source software and operating systems for 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...

  • Software Engineer

    11 hours ago


    Muscat, Muscat, Oman beBee Careers Full time

    Job SummaryThis role involves designing and developing high-quality, scalable software solutions using Go and Python. The ideal candidate will have a strong background in microservices engineering, experience with cloud-based systems, and excellent communication skills.


  • Muscat, Muscat, Oman beBee Careers Full time

    Software Engineer - Distributed SystemsWe are seeking an experienced software engineer to join our team. As a distributed systems expert, you will design and implement enhancements to libraft, dqlite, and go-dqlite components. Your work will involve development in these pieces of software as well as responding to issues and user inquiries.Main...


  • Muscat, Muscat, Oman beBee Careers Full time

    Senior Golang Software Engineer, Commercial SystemsWe are seeking an experienced Senior Golang Software Engineer to lead our Commercial Systems team. With your technical expertise and leadership skills, you will design, develop, and operate complex software systems that drive business growth.Your Golang skills will enable you to develop scalable, efficient,...