C, Golang Software Engineer working on dqlite, a Raft extension for SQLite

il y a 15 heures


Nice, France Canonical Temps plein

OverviewC, Golang Software Engineer working on dqlite, a Raft extension for SQLite. This remote position is available in the EMEA region.What 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 youDistributed 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.Seniority levelEntry levelEmployment typeFull-timeJob functionEngineering and Information TechnologyIndustriesSoftware Development #J-18808-Ljbffr



  • Nice, France Canonical Temps plein

    Lead Golang Software Engineer, Commercial Systems Join to apply for the Lead Golang Software Engineer, Commercial Systems role at Canonical Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public...

  • Golang Engineer

    il y a 18 heures


    Nice, France Canonical Temps plein

    Join or sign in to find your next job Join to apply for the Golang Engineer role at Canonical Canonical is a leading provider of open‑source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. We are hiring Golang engineers of...


  • Nice, France Canonical Temps plein

    A leading open-source software provider is hiring a Lead Golang Software Engineer for their Commercial Systems unit. This role is remote and geared toward individuals with exceptional engineering skills and a history of exceeding expectations in software development. Responsibilities include developing solutions in Golang, mentoring team members, and leading...


  • Nice, France Canonical Temps plein

    A leading open source technology firm is seeking a Linux devices software engineer for their SnapD team. The role focuses on software delivery, containers, security, and requires proficiency in Golang. Ideal candidates will be passionate about open-source software, have strong Linux knowledge, and enjoy collaborating with a global team. This position allows...


  • Nice, France Canonical Temps plein

    LocationRemote in the EMEA region. Responsibilities Accountability for the design and development of an internal product. Leading a team of software engineers working in Golang. Developing the skills and capabilities of direct reports. Seeking improvements to established processes, designs, and solutions. Building an understanding of business needs to...

  • Software Engineer

    il y a 16 heures


    Nice, France Canonical Temps plein

    Join or sign in to find your next job Join to apply for the Software Engineer - OpenStack role at Canonical 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,...

  • Software Engineer

    il y a 18 heures


    Nice, France Canonical Temps plein

    OverviewJoin to apply for the Software Engineer - Python and K8s role at Canonical.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 cloud, data science, AI, engineering innovation, and IoT. We have 1200+ colleagues in 75+ countries and...

  • Software Engineer

    il y a 16 heures


    Nice, France Canonical Temps plein

    Software Engineer – Data Infrastructure – Kafka Canonical is building a comprehensive automation suite to provide multi‑cloud and on‑premise data solutions for the enterprise. The data platform team develops managed solutions for a full range of data stores and data technologies, spanning from big data, through NoSQL, cache‑layer capabilities, and...


  • Nice, France EssilorLuxottica Temps plein

    Join to apply for the Machine Learning Software Engineer role at EssilorLuxottica Widen Your Horizons. Join the Next Chapter of Your Career At EssilorLuxottica, we are committed to empowering our people to grow and succeed. This is your opportunity to take your career to the next level, embrace new challenges, and continue making a difference. We work for a...


  • Nice, France Alan Temps plein

    A leading health tech company in Nice is looking for a Software Engineer (x/f/m) to join their Tech Foundations team. The role emphasizes building infrastructure and enhancing developer productivity with a focus on excellence and collaboration. Ideal candidates will have over 3 years in software development, strong frontend skills, and a mindset of...