
Senior Distributed Systems Engineer
2 weeks ago
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation and IoT.
The company is a pioneer of global collaboration with 1000+ colleagues in 70+ countries and very few office based roles. Teams meet two to four times yearly in person to align on strategy and execution.
We are hiring a software developer to focus on dqlite, our distributed SQLite database which uses our own Raft library for establishing consensus and replication.
Key Responsibilities- Design and implement enhancements to libraft, dqlite and go-dqlite components
- Respond to issues and user inquiries
- Develop features across dqlite
- Improve Jepsen tests, traditional HA database automated testing and stress tests
- Participate in our engineering process through code and architectural review
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
Benefits- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
-
Distributed Systems Engineer
2 weeks ago
Muscat, Muscat, Oman beBeeDistributed Full time $70,000 - $110,000Job 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 Canonical Full timeDistributed Systems Software Engineer, Python / GoJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalDistributed Systems Software Engineer, Python / Go3 months ago Be among the first 25 applicantsJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalGet AI-powered advice on this job...
-
Senior Engineering Leader
2 weeks ago
Muscat, Muscat, Oman beBeeEngineering Full time $140,000 - $160,000About 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 beBeeDistributed Full time $90,000 - $120,000Build a Career in Distributed Systems EngineeringWe are seeking a software engineer with a passion for building and validating resilient distributed systems.Key Responsibilities:Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications.Enable engineering teams...
-
Engineering Manager, Ubuntu Server Distribution
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeJoin to apply for the Engineering Manager, Ubuntu Server Distribution role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Engineering Manager, Ubuntu Server Distribution role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to...
-
Technical Leader of Distributed Systems
2 weeks ago
Muscat, Muscat, Oman beBeeEngineeringManager Full time 90,000 - 120,000Software Engineering Manager - Commercial SystemsAbout the Role:We are seeking an experienced software engineering manager to lead our Commercial Systems team. As a key member of our engineering leadership team, you will be responsible for managing a team of software engineers and developing and operating software solutions.Key Responsibilities:Lead a team...
-
Lead Software Developer
2 weeks ago
Muscat, Muscat, Oman beBeeGolangEngineer Full time 80,000 - 120,000As a Software Engineer, you will play a vital role in shaping the future of our company. Our platform is built on open-source software and operating systems, providing cutting-edge solutions for global enterprise and technology markets.">Our team is responsible for designing and implementing well-tested and documented software in Go. This involves debugging...
-
Engineering Manager, Ubuntu Server Distribution
2 weeks ago
Muscat, Muscat, Oman canonical Full timeCanonical 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,...
-
System Software Engineer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeCanonical 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,...
-
System Software Engineer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeCanonical 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,...