Highly Skilled Microservices Software Engineers

6 days ago


Muscat, Muscat, Oman beBee Careers Full time
Skillful Microservices Engineers Wanted

We are seeking exceptional engineers to join our microservices team. As a skilled microservices engineer, you will design and develop scalable, fault-tolerant applications and services that meet the needs of our global user base.

Your day-to-day work will involve writing high-quality software, designing APIs and software architecture for collegial review, writing tests to validate software behavior, building and maintaining reliable applications and services, collaborating with a globally distributed team, and displaying technical leadership internally and within external communities.

To succeed in this role, you will need to possess a strong academic track record, an undergraduate degree in Computer Science or a related field, proficiency in Python and/or Go, experience with relational and non-relational database systems, continuous integration and delivery experience, and excellent interpersonal skills.

Key Responsibilities:
  • Design and develop scalable, fault-tolerant applications and services
  • Collaborate with a globally distributed team to achieve shared goals
  • Display technical leadership and contribute to technical documentation
  • Write high-quality software that meets the needs of our users
Requirements:
  • Strong academic track record
  • Undergraduate degree in Computer Science or related field
  • Proficiency in Python and/or Go
  • Experience with relational and non-relational database systems
  • Continuous integration and delivery experience
  • Excellent interpersonal skills
What We Offer:
  • Distributed work environment with opportunities for collaboration and growth
  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
About Us:

We are a pioneering tech firm at the forefront of the global move to open source. We publish Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

We are an equal opportunity employer. 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.



  • Muscat, Muscat, Oman beBee Careers Full time

    Backend Engineer RoleWe are looking for a skilled Backend Engineer to join our team and contribute to building scalable, highly available systems.Designing, developing, and deploying features of our platform;Collaborating with other engineers to ensure high-quality software delivery;Working on our current product platform that utilizes DDD, CQRS, and...


  • Muscat, Muscat, Oman Canonical Full time

    Join to apply for the Microservices Engineer role at Canonical4 days ago Be among the first 25 applicantsJoin to apply for the Microservices 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 used in breakthrough...


  • Muscat, Muscat, Oman Canonical Full time

    This is a general selection track for teams that focus on back-end REST API microservices engineering in Go and Python. It covers all levels of seniority. Apply here if you are already an outstanding engineer with crisp and well-articulated views on APIs, microservice design, engineering processes and DevOps.Our services need to scale to handle millions of...


  • Muscat, Muscat, Oman beBee Careers Full time

    About this RoleSenior Software Engineer Position OpenThis is an exciting opportunity for a Senior Juju Software Engineer to work on challenging projects, collaborating with a diverse team of engineers.Design, deliver, and support features in a complex distributed system that enables cloud automation and software operations at scale.Participate in agile...


  • Muscat, Muscat, Oman beBee Careers Full time

    This is a high-level selection track for teams that focus on back-end REST API microservices engineering in Go and Python. The role covers all levels of seniority, and we are looking for exceptional engineers with a deep understanding of APIs, microservice design, engineering processes, and DevOps.Our services need to scale to handle millions of Ubuntu...


  • Muscat, Muscat, Oman beBee Careers Full time

    Senior Software Engineer RoleWe are seeking an experienced Senior Software Engineer to join our team and play a key role in driving process improvement, assisting the manager in running the team, coaching and developing colleagues with less experience, as well as owning functional areas from design and implementation all the way to support and...


  • Muscat, Muscat, Oman beBee Careers Full time

    Technical Requirements for Full-Stack DeveloperHands-on experience with Java, Apache Tomcat, SVN, Spring Boot, Microservices, MVC Architecture, Web Services is required.Able to work as a full-stack developer, proficient in front-end technologies (HTML, CSS, JavaScript, Angular frameworks) and server-side development.Database experience with Oracle and ORM...


  • Muscat, Muscat, Oman beBee Careers Full time

    Software Development PositionThe role requires collaboration with experienced engineers to design, develop, and deploy features of a platform.Building robust systems and ensuring their continuous delivery;Working on the current product platform built using domain-driven design (DDD), command query responsibility segregation (CQRS) techniques, and...


  • Muscat, Muscat, Oman beBee Careers Full time

    Job Title: Senior Software Engineer - Cloud AutomationSkillful Team Member WantedWe are looking for a skilled Senior Juju Software Engineer to join our distributed team.You will own the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.Collaborate...


  • Muscat, Muscat, Oman beBee Careers Full time

    Software Development Team LeadWe're looking for a highly skilled and experienced team lead to join our software development team. As a team lead, you will be responsible for building and leading a globally distributed team of engineers, developing their skills, and contributing to the success of our Ubuntu distribution.About the Role:You will work closely...