
C, Golang Software Engineer
Canonical Dubai, United Arab Emirates
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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are hiring a software developer to focus on dqlite, our distributed SQLite database that uses our own Raft library for establishing consensus and replication.
In this role, you will design and implement enhancements to the libraft, dqlite, and go-dqlite components, utilized in MicroK8s, LXD, and other projects. Your work will include development in these software pieces as well as responding to user issues and inquiries. This is an excellent opportunity for someone looking to have a meaningful impact on modern computing technologies within a fast-paced team environment.
Work Conditions:
Key Responsibilities:
Requirements:
Compensation and Benefits:
About Canonical: Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu, one of the key open source projects, Canonical is changing the world daily. We prioritize diversity and foster a workplace free from discrimination, ensuring fair consideration for all applicants.
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.