الصفحة الرئيسية قطر C, Golang Software Engineer working on dqlite, a Raft extension for SQLite
الصفحة الرئيسية قطر C, Golang Software Engineer working on dqlite, a Raft extension for SQLite
C, Golang Software Engineer working on dqlite, a Raft extension for SQLite
تفاصيل الوظيفة
C, Golang Software Engineer working on dqlite, a Raft extension for SQLiteWe are hiring a software developer to focus on dqlite, our distributed SQLite database which uses our own Raft library for establishing consensus and replication. Dqlite is available as a pure C library or through a Go package that we also maintain, and we intend to provide bindings for Python and other languages.You will design and implement enhancements to the libraft, dqlite and go-dqlite components which we consume in MicroK8s, LXD and other projects. Work includes development in those pieces of software as well as responding to issues and user inquiries.This is an excellent opportunity for someone who wants to have a meaningful impact on modern computing technologies. Canonical offers a fast-paced team environment and a career full of learning and development opportunities.Location: This is a remote position available in EMEAWhat you will focus onDesign and implement features across dqliteDebug and fix issues encountered by your usersImprove Jepsen tests, traditional HA database automated testing and stress testsParticipate in our engineering process through code and architectural reviewEngage with the open source community and commercial partnersWhat we are looking for in youExperience with distributed systems (preferably with Raft)Good C programming experienceSolid understanding of asynchronous programming and concurrency patterns a plusCapacity to learn quickly about new systems and techniquesStrong written and verbal communication skillsBachelor's or equivalent in Computer Science, STEM or similar degreeWhat we offer youWe consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.Distributed work environment with twice-yearly team sprints in personPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleaguesPriority Pass, and travel upgrades for long haul company eventsAbout CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#J-18808-Ljbffr Software Architecture & Engineering
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.
الشركة المعلنة عن الوظيفة
Confidential
Similiar Jobs that might interest you
... SENIOR PLANNING ENGINEER At Eni, we are looking for a Senior Planning Engineer ...
قطر 15 أيام مضت
Machinery Control Engineering Specialist
NES Fircroft... an experienced Machinery Control Engineering Specialist for a ... area of specialization. Manage plans and work schedules ...
Qatar - Doha 15 أيام مضت
... Petroleum Engineering or equivalent. Extensive experience in Production Operations, Production Planning, Optimization ...
قطر 15 أيام مضت
Workover Supervisor / Workover Engineer
Confidential... Workover Engineer / Supervisor is responsible for designing, planning ... 's degree in Engineering Experience: Minimum of ...
قطر 15 أيام مضت
Lifting Engineer
Spemocean... location. Position: Lifting Engineer/Supervisor - Offshore Location: Qatar ... complete the lifting plan design and submit ...
قطر 15 أيام مضت
Telecom Engineer
NES Fircroft... , electrical and electronics engineering, or information systems. ... Telecommunication technical expertise. Plan own work to ...
Qatar - Doha 15 أيام مضت
Reservoir Engineer (Unconventional)
Confidential... Petroleum/Chemical Engineering & Reservoir Engineering Specialization • ... & Field Development Plan preparation (focused ...
قطر 15 أيام مضت
Material Handling Engineer- Piping & Layout
Global Projects Services AG... handling and layout plans for offshore and ... engineer role in Offshore Platform Bachelor Degree in Mechanical Engineering ...
Qatar - Doha 15 أيام مضت
Head of Project Engineering
Ably Resources... opportunity for a senior Project Engineering leader! • Serve ... project engineering teams • Bachelor's degree in Engineering ...
Qatar - Doha 15 أيام مضت
System Engineering Lead - Digital Lead
Global Projects Services AG... in engineering coordination of specific engineering ... plans Participate into Project Risk management and engineering ...
Qatar - Doha 15 أيام مضت
Electrical Engineer
NES Fircroft... electrical engineering expertise consistent with Engineer level ... IT demand plan, technical training plan meeting ...
Qatar - Doha 15 أيام مضت
Single Point Mooring (SPM) Supervisor
NES Fircroft... make agreement on emergency plans. Interested • Pls send ... our clients with the engineering and technical expertise they ...
قطر 15 أيام مضت
Head of Safety Culture & Training, Qatar
NES Fircroft... all subordinates, including Senior Training Officers, ... s degree in engineering or science. ... detail in planning. With over ...
Qatar - Doha 15 أيام مضت
Senior Mechanical Technician
NES Fircroft... out interviews for Senior Mechanical Technician. ... as per work plan. 4. Ensure ... clients with the engineering and technical ...
Qatar - Doha 15 أيام مضت
Senior Instrumentation Technician
NES Fircroft... out interviews for Senior Instrumentation Technician. ... per work plan. 4. Ensure ... with the engineering and technical ...
Qatar - Doha 15 أيام مضت
Industrial Hygienist Specialist
NES Fircroft... Hygiene, Chemical/Environmental Engineering, Chemistry, or Environmental ... clients with the engineering and technical ...
Qatar - Doha 15 أيام مضت
Senior Project Performance & Reporting Analyst
Ably Resources... critical insights to senior management. Key Responsibilities: ... , preferably in engineering project reporting • ...
Qatar - Doha 15 أيام مضت
Senior Electrical Technician
NES Fircroft... for an experienced Senior Electrical Technician ... per work plan. 4. Ensure ... clients with the engineering and technical ...
Qatar - Doha 15 أيام مضت
Oil & Gas Operations Manager
NES Fircroft... Electrical, or Chemical Engineering from a recognized ... Project Execution: Oversee the planning, coordination, and ...
Qatar - Doha 15 أيام مضت
لماذا تقوم بالإبلاغ عن هذه الوظيفة؟
Job has expired لا يمكن عرض هذه الصفحةبدلًا من ذلك، يمكنك النقر على الرابط أدناه أو نسخ/لصق الرابط في متصفح الإنترنت الخاص بك.
https://en-qa.whatjobs.com/coopob__cpl___2027_230590__2204?utm_source=2204&utm_medium=feed&keyword=C-Golang-Software&location=Doha&geoID=2