
Distributed Systems Engineer
6 days ago
This role involves overseeing the development and maintenance of complex distributed systems, utilizing expertise in microservice architectures, team leadership, Linux kernel, virtualization, storage, and networking.
Effective engineers are fluent across multiple layers of the software stack, from low-level kernel features to upper-level management APIs/CLIs.
The ideal candidate will have a solid technical background, excellent communication skills, and experience leading collaborative engineering teams.
This position requires strong problem-solving skills, attention to detail, and the ability to anticipate the consequences of design and engineering choices.
The successful candidate will be responsible for developing talent through coaching, mentoring, feedback, and hands-on career development, as well as setting and managing expectations with other engineering teams, senior management, and external stakeholders.
Responsibilities:
Lead a team of remote engineers.
Develop talent through coaching, mentoring, feedback, and hands-on career development.
Set and manage expectations with other engineering teams, senior management, and external stakeholders.
Advocate and advance modern software development practices.
Participate in the engineering process through code and architectural review.
Engage with teams at Canonical, the open source community, and partners.
-
System Engineer for Distributed Systems
1 day ago
Muscat, Muscat, Oman beBee Careers Full timeThe role of an Engineering Manager, Commercial Systems is to lead a team of software engineers implementing and operating software solutions at scale. This engineering management position is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career and drive the success of the business.About the JobLead a team of software...
-
Distributed System Manager
23 hours ago
Muscat, Muscat, Oman beBee Careers Full timeIn this role, you will play a crucial part in driving the success of our business. As a system engineer, your primary responsibility will be to manage and operate software solutions at scale. You will lead a team of engineers, providing guidance on engineering processes and actively seeking improvements to established processes and designs.About the...
-
Distributed Systems Software Engineer
6 days ago
Muscat, Muscat, Oman beBee Careers Full timeJob DescriptionWe are seeking a software engineer with a passion for building and validating resilient distributed systems.The successful candidate will have the opportunity to develop CI pipelines which power our cloud integration testing and reporting, as well as contribute to expanding deployment capabilities to new clouds and developing AI/ML pipelines...
-
Distributed Systems Developer
4 days ago
Muscat, Muscat, Oman beBee Careers Full timeWe are looking for a talented Distributed Systems Developer to join our team. As a key member of our data platform operations, you will work on creating and automating features of data platforms using Python. You will also have the opportunity to collaborate with a distributed team, debug issues, and interact with upstream communities.About Your...
-
Muscat, Muscat, Oman Canonical Full timeWe are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical, you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications.We see quality engineering as a first-class engineering practice and are looking for people...
-
Python and Go Software Engineer
6 days ago
Muscat, Muscat, Oman beBee Careers Full timeA Career Opportunity in Cloud EngineeringThis role offers the chance to join a globally distributed team focused on Cloud Engineering. As a Software Engineer for Ceph & Distributed Storage, you will be responsible for designing, developing, and deploying scalable software systems. Your key responsibilities will include writing high-quality Python and Golang...
-
Distributed System Architect
6 days ago
Muscat, Muscat, Oman beBee Careers Full timeMicroservices EngineerWe are seeking a highly skilled Microservices Engineer to join our team. As a key member of our engineering department, you will be responsible for designing and implementing scalable, efficient, and reliable microservices.Key Responsibilities:Design and implement robust, scalable, and maintainable microservicesCollaborate with...
-
Distributed Systems Developer
4 days ago
Muscat, Muscat, Oman beBee Careers Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have a strong background in software engineering, excellent communication skills, and experience working on distributed systems.The role involves designing and delivering high-quality software features, collaborating with cross-functional teams, and...
-
Software Developer
6 days ago
Muscat, Muscat, Oman beBee Careers Full timeWe are seeking a skilled Software Engineer to join our Data Infrastructure team, where you will play a key role in designing and implementing scalable data platforms using Big Data technologies like Kafka and Spark.About the Role:Develop high-quality Python code that meets the needs of our customers.Work collaboratively with a distributed team to ensure...
-
Distributed Software Engineering Manager
4 days ago
Muscat, Muscat, Oman beBee Careers Full timeDistributed Team Leadership OpportunityLead a distributed team of engineers in your time zone.Develop your team through coaching, mentoring, leading by example, and feedback.Support timely delivery of core and specialized Ubuntu kernels.Oversee commercial engagements that require custom kernel engineering.Ensure an ongoing commitment to strict quality and...