Software Engineer

il y a 1 jour


Grenoble, France Canonical Temps plein

Software Engineer - Python - Container Images Join to apply for the Software Engineer - Python - Container Images role at Canonical. Canonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used across the enterprise market. We are building a new generation of Ubuntu-based container images to simplify open‑source application deployment. Responsibilities Build robust, scalable, leading‑edge container images. Work on automated CI/CD processes for building, testing and publishing our container images. Write tools and tests for assessing security compliance and cloud‑native compatibility. Participate in strong engineering processes through code and architectural review. Contribute, both as a user and developer, to the improvement of our Python- and Go‑based container‑building tools. Provide technical feedback for the team's decision‑making process. Engage with the open‑source community as a subject‑matter expert. Grow our knowledge base and write documentation. Work in a collaborative, agile and globally distributed environment. Mentor and help hiring. Work from home with global travel up to 15% for internal and external events. Qualifications Knowledgeable and passionate about software development. Team player with experience in collaborative development. Experience with CI/CD systems (Jenkins, GitHub Actions, Concourse CI, etc.). Familiar with GitOps principles and workflows. Track record of delivering timely, high-quality software. Experience building container images. Mastery of at least one container management/orchestration tool (Docker, Kubernetes, etc.). Experience with Python. Experience with Linux systems administration and package management. Strong written and verbal communication skills to convey technical concepts. Ability to bring clarity to technical and engineering discussions. Belief that sharing is caring; knowledge is power. Skills range from graduate to mid‑senior Software Engineer. Bachelor's or equivalent in Computer Science, STEM or similar degree. Benefits Distributed work environment with twice‑yearly team sprints in person. Personal learning and development budget of USD 2,000 per year. Annual compensation review. Recognition rewards. Annual holiday leave. Maternity and paternity leave. Team Member Assistance Program & Wellness Platform. Opportunity to travel to new locations to meet colleagues. Priority Pass and travel upgrades for long‑haul company events. Location EMEA Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology; Software Development About Canonical Canonical 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 of software. Equal Opportunity Employer Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity, inclusion and belonging are core to how we do business. #J-18808-Ljbffr


  • Software Engineer

    il y a 1 jour


    Grenoble, France Canonical Temps plein

    Join or sign in to find your next jobJoin to apply for the Software Engineer - Industrial IoT role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Industrial IoT role at CanonicalGet AI-powered advice on this job and more exclusive features.This is an exciting opportunity for a software engineer passionate...


  • Grenoble, Auvergne-Rhône-Alpes, France IC Resources Temps plein

    An Embedded Software Engineer – Networking is sought by this leading semiconductor company to be based at their R+D Centre in Grenoble (location could also be in Nice). The Embedded Networking Software Engineer will be responsible for developing PHY / MAC layer drivers and firmware for emerging networking systems and software. The Embedded Software...

  • Software Engineer

    il y a 1 jour


    Grenoble, France Canonical Temps plein

    Join or sign in to find your next jobJoin to apply for the Software Engineer - L3 Support role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - L3 Support 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...

  • Software Engineer

    il y a 1 jour


    Grenoble, France Canonical Temps plein

    Join or sign in to find your next jobJoin to apply for the Software Engineer - Cloud Images role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Cloud Images role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...

  • Software Engineer

    il y a 2 jours


    Grenoble, France ILL Temps plein

    **Software Engineer** **Context** The Institut Laue-Langevin (ILL), situated in Grenoble, France, is Europe's leading research facility for scientific research using neutrons. Every year, we host over 2000 visits by scientists, who come to the Institute to carry out world-class research. You will be part of the team of engineers responsible for the...


  • Grenoble, France Canonical Temps plein

    Join or sign in to find your next jobJoin to apply for the Linux devices software engineer - snapd role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Linux devices software engineer - snapd role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and...

  • Software Engineer

    il y a 2 semaines


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

  • Ubuntu Software Engineer

    il y a 2 semaines


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

  • Software Engineer

    il y a 2 jours


    Grenoble, France Canonical Temps plein

    OverviewCanonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering, and IoT. We are founder-led, profitable, growing, and operate with a global, mostly remote workforce.We are hiring talented Software Engineers with strong...


  • Grenoble, France Canonical Temps plein

    Distributed Systems Software Engineer, Python / GoJoin or sign in to find your next jobJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalContinue with Google Continue with GoogleDistributed Systems Software Engineer, Python / Go3 months ago Be among the first 25 applicantsJoin to apply for the Distributed Systems...