Software Engineer

il y a 12 heures


Strasbourg, France Canonical Temps plein

Join to apply for the Software Engineer - Data Infrastructure role at Canonical.Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and data technologies, spanning from big data, NoSQL, cache-layer capabilities, and analytics, all the way to structured SQL engines.We are facing the interesting problem of fault-tolerant mission‑critical distributed systems and intend to deliver the world's best automation solution for delivering data platforms.Location: This role can be filled in European, Middle East and African time zones.What your day will look likeThe data platform team is responsible for the automation of data platform operations. This includes ensuring fault-tolerant replication, TLS, installation, and more; it also provides domain-specific expertise to other teams within Canonical. This role focuses on the creation and automation of features of data platforms, not analysing the data in them.Collaborate proactively with a distributed teamWrite high-quality, idiomatic Python code to create new featuresDebug issues and interact with upstream communities publiclyWork with helpful and talented engineers including experts in many fieldsDiscuss ideas and collaborate on finding good solutionsWork from home with global travel for 2 to 4 weeks per year for internal and external eventsWhat we are looking for in youProven hands-on experience in software development using PythonProven hands-on experience in distributed systemsHave a Bachelor's or equivalent in Computer Science, STEM, or a similar degreeWillingness to travel up to 4 times a year for internal eventsAdditional SkillsExperience operating and managing data platform technologies like PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, and RedisExperience with Linux systems administration, package management, and operationsExperience with the public cloud or a private cloud solution like OpenStackExperience with operating Kubernetes clusters and a belief that it can be used for serious persistent data servicesWhat we offer youFully remote working environmentPersonal learning and development budget of $2,000 per annumAnnual compensation reviewRecognition rewardsAnnual holiday leaveParental leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleagues at sprintsPriority Pass for travel and travel upgrades for long-haul company eventsAbout CanonicalCanonical is a pioneering tech firm that is 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.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 Engineer

    il y a 15 heures


    Strasbourg, France Altherias Temps plein

    Software Engineer We are looking for a Software Engineer for a key client based in France. Contribute to backend development in Java and Python on Tomcat application servers. Provide on-site technical and field support when required. Requirements At least 3 years of professional experience in software development Frameworks: React, Spring Boot Programming...

  • Software Engineer

    il y a 12 heures


    Strasbourg, France Canonical Temps plein

    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, engineering innovation, and IoT. Our...

  • Ubuntu Software Engineer

    il y a 17 heures


    Strasbourg, France Canonical Temps plein

    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,...

  • Software Engineer

    il y a 2 jours


    Strasbourg, Grand Est, France Altherias Temps plein

    We are looking for a Software Engineerfor a key client based in France.Main tasksDevelop and maintain web applications using HTML, PHP, JavaScript, React and Spring BootContribute to backend development in Java and Python on Tomcat application serversProvide on-site technical and field support when requiredRequirements:Minimum experienceAt least 3 years of...


  • Strasbourg, France Leanspace Temps plein

    OverviewSpace Software Solutions Engineer – EULeanspace is a leading provider of software solutions for satellite and ground segment operations. We build and operate the Leanspace platform, an ecosystem of APIs and data-handling services to run mission-critical systems. Our software supports many space engineering activities, ranging from satellite testing...


  • Strasbourg, France Test Board Temps plein

    Work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry and device management, as a software engineer on our SnapD team. This role requires an obsession with quality and performance, for work at the heart of the operating system. It also requires an interest in the software publishing and consumption...

  • Space Software Engineer

    il y a 15 heures


    Strasbourg, France Leanspace Temps plein

    A leading software provider for space operations in Strasbourg is seeking a Space Software Solutions Engineer. The ideal candidate will have over 4 years of experience in software development with strong programming skills in Java, Python, or JavaScript. The role involves designing and implementing software solutions for satellite and ground segment...

  • Juju Software Engineer

    il y a 12 heures


    Strasbourg, France Canonical Temps plein

    We are hiring a Software Engineer to contribute to the development of Juju, a large open-source Go project that powers complex distributed software systems worldwide. Location: Globally remote role. What your day will look like Contribute to the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud...

  • Senior Software Engineer

    il y a 17 heures


    Strasbourg, France Canonical Temps plein

    Position Senior Software Engineer (Backend) at Canonical. About 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our...


  • Strasbourg, France World Aquatics Temps plein

    We are seeking a highly driven Flight Software Bootloader Engineer to join our Flight Software team. You will play a pivotal role in developing mission‑critical code to guarantee the safety, reliability and security of the spacecraft's software. This role is crucial for mission assurance, facilitating safe transitions between operational modes and ensuring...