
Cloud Software Engineer
2 days ago
Canonical 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, and industry leaders in many sectors.
The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The mission of the LXD team is to build a next-generation private cloud infrastructure, combining KVM, Ceph, and SDN technologies to create a data center scale cloud that 'just works' and provides a mission-critical cloud for edge and core enterprise deployments. We are hiring a Golang software engineer to work on the low level Go codebase sitting between our REST API and the low level C libraries used to manage containers and virtual machines.
Designing, implementing and documenting system level code, modeling data, designing database schema and implementing data storage in a dqlite (SQL) database, maintaining code quality through static analysis, unit and system tests, collaborating proactively with a distributed team, discussing ideas and collaborating on finding good solutions and working from home with global travel 2 to 4 weeks/year for internal and external events.
We are looking for system-level developers with experience in design and data management/modeling. The successful candidate will have experience programming in Go and C, knowledge in networking and storage technologies and experience with two or more of: cloud computing, virtualisation, containers, distributed systems, open source community.
The ideal candidate is curious, flexible, articulate and accountable, values soft skills and is enterprising, thoughtful and self-motivated. A bachelor's or equivalent in Computer Science, STEM or similar degree is preferred.
Distributed work environment, personal learning and development budget of USD 2000 per year, annual compensation review, recognition rewards, annual holiday leave, maternity and paternity leave, Employee Assistance Programme, opportunity to travel to new locations to meet colleagues and Priority Pass and travel upgrades for long haul company events.
At Canonical we strive to provide a fun, fast-paced team environment and a career full of learning and development opportunities. With a focus on building a next-generation private cloud infrastructure, you will have a meaningful impact on modern cloud computing technologies.
- Implement and maintain high-quality, scalable cloud infrastructure components.
- Collaborate with cross-functional teams to design and implement cloud-based solutions.
- Develop and maintain automated testing and deployment processes.
This role requires excellent communication and problem-solving skills, as well as the ability to work effectively in a remote team environment. If you are passionate about cloud computing and enjoy working with cutting-edge technologies, this could be the perfect opportunity for you.
],-
Cloud Automation Software Engineer
2 days ago
Manama, Manama, Bahrain beBeeCloud Full time $100,000 - $150,000Job Title: Cloud Automation Software EngineerAs a seasoned software engineer, you will play a pivotal role in driving process improvement and team leadership. You will be responsible for owning functional areas from design to support and maintenance.Design, deliver, and support features in highly concurrent systems that drive cloud automation and software...
-
Cloud Engineering Manager
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Cloud Engineering Manager role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Cloud Engineering Manager 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 the...
-
Software Engineer
4 weeks ago
Manama, Manama, Bahrain RESO 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,...
-
Cloud Scalable Software Developer
1 day ago
Manama, Manama, Bahrain beBeeScalability Full time $100,000 - $200,000Job DescriptionWe are seeking a talented Cloud Scalable Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing and developing scalable cloud-based software systems.About the RoleYou will work closely with our cross-functional teams to design, develop, and deploy cloud-native applications that meet...
-
Software Engineer
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeSoftware Engineer - Solutions EngineeringJoin or sign in to find your next jobJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalSoftware Engineer - Solutions Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalCanonical is a leading provider of...
-
Software Engineer
4 weeks ago
Manama, Manama, Bahrain RESO 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,...
-
Cloud Support Engineer
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Cloud Support Engineer role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Cloud Support 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...
-
Software Engineer
2 days ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Software Engineer - OpenStack role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - OpenStack role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform,...
-
Software Engineer
4 weeks ago
Manama, Manama, Bahrain RESO 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,...
-
Junior Software Engineer
4 weeks ago
Manama, Manama, Bahrain Canonical Full timeJunior Software Engineer - Cross-platform C++ - MultipassJoin or sign in to find your next jobJoin to apply for the Junior Software Engineer - Cross-platform C++ - Multipass role at CanonicalJunior Software Engineer - Cross-platform C++ - Multipass2 days ago Be among the first 25 applicantsJoin to apply for the Junior Software Engineer - Cross-platform C++ -...