
Distributed Systems Software Engineer
16 hours ago
We 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 Responsibilities:
- Design and implement features across dqlite
- Debug and fix issues encountered by users
- Improve Jepsen tests, traditional HA database automated testing, and stress tests
- Participate in engineering process through code and architectural review
- Engage with open source community and commercial partners
About You:
- Experience with distributed systems (preferably with Raft)
- Good C programming experience
- Solid understanding of asynchronous programming and concurrency patterns a plus
- Capacity to learn quickly about new systems and techniques
- Strong written and verbal communication skills
- Bachelor's or equivalent in Computer Science, STEM or similar degree
What We Offer:
- Distributed work environment with twice-yearly team sprints
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to meet colleagues
- Prioritized flights and hotel stays for long-haul company events
-
Distributed Systems Software Engineer
11 hours ago
Muscat, Muscat, Oman beBee Careers Full timeDistributed 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...
-
Linux Software Engineer
11 hours ago
Muscat, Muscat, Oman beBee Careers Full timeThis 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...
-
Golang System Software Engineer
11 hours ago
Muscat, Muscat, Oman beBee Careers Full timeGolang System Software Engineer - Distributed SystemsWe are looking for a skilled Golang software engineer to join our team and contribute to the development of our next-generation private cloud infrastructure.The ideal candidate will have experience working with Go and C, as well as knowledge of networking and storage technologies. They will also have...
-
Distributed Systems Engineer
11 hours ago
Muscat, Muscat, Oman beBee Careers Full timeJob OverviewWe are seeking a highly skilled and experienced Distributed Systems Engineer to join our team. As a key member of the data platform team, you will play a critical role in developing and automating infrastructure features for Big Data platforms.The successful candidate will have a strong background in software development using Python, distributed...
-
Distributed Systems Software Engineer, Python
3 weeks ago
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...
-
Distributed Systems Engineer Manager
11 hours ago
Muscat, Muscat, Oman beBee Careers Full time**Cloud Engineering Manager Overview:**We are seeking a highly experienced technologist to join our BootStack team as a Cloud Engineering Manager. This role offers an exciting opportunity to build a career with us and drive success in managing customer environments. As a key member of the team, you will oversee the engineers who manage customer deployments,...
-
Software Engineer
11 hours ago
Muscat, Muscat, Oman beBee Careers Full timeJob 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.
-
Distributed System Engineer
11 hours ago
Muscat, Muscat, Oman beBee Careers Full timeKey ResponsibilitiesContribute to the design, delivery, and support of features in a highly concurrent, highly distributed systemCollaborate proactively with a distributed teamDebug issues and interact with upstream communities publiclyWork with helpful and talented engineers including experts in many fieldsDiscuss ideas and collaborate on finding good...
-
Distributed System Developer
12 hours ago
Muscat, Muscat, Oman beBee Careers Full timeDistributed System DeveloperThis is a unique opportunity to work on a large open-source Go project that powers complex distributed software systems across the world.You'll be responsible for designing, delivering, and supporting features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.
-
Engineering Manager for Distributed Systems
1 week ago
Muscat, Muscat, Oman beBee Careers Full timeAbout the RoleThis is an opportunity for a software engineering manager with a passion for distributed systems operations to help transform the future of identity management. Experience in the identity and access management (IAM) field is desirable but not mandatory.You will work closely with industry-leading teams within our organization, ensuring your work...