Python Software Engineer, Commercial Systems

il y a 4 jours


Grenoble, France Canonical - Jobs Temps plein

This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical.

The Commercial Systems unit has several areas of responsibility spread across five engineering teams that are closely collaborating with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems unit are deployed to millions of machines all over the world.

The first area of responsibility is centered around security. We develop and operate Ubuntu Advantage and Livepatch backend services that support the authentication, authorization, and delivery of Extended Security Maintenance (ESM) at scale to a wide range of devices spanning from individual systems to large enterprise fleets running in cloud environments.

On the distributed systems front, we develop an open source identity manager Candid and a Juju multi-controller manager JIMM (Juju Intelligent Model Manager) that enables organizations to centrally manage operations across a number of Juju controllers deployed to public, private, and hybrid clouds. The large majority of our systems is deployed to Kubernetes clusters.

The third major area is related to internal business operations. We develop and operate several data warehouses, including data ingestion pipelines, that are relied on by operations and data analytics teams. In addition to that, we help internal business units to automate processes across a number of software solutions and integrate with a number of SaaS solutions to ensure a smooth flow of data. Last but not least, we have a dedicated team of Salesforce engineers and administrators who take care our Salesforce implementation and integration.

We are looking for new colleagues with strong background in Go or Python, who have the drive and energy to deliver and operate solutions at scale with the highest engineering quality, continuously develop their skills, and work with us on defining the future of open source.

**We expect you to have**:

- Bachelor's degree or equivalent in Computer Science or related engineering field.
- Experience as a software developer in a high-level language - preferably Go or Python.
- Experience building, deploying, and operating distributed systems and APIs.
- Excellent verbal and written communication skills in English.
- Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment.
- Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.

**We would appreciate**:

- Experience developing and deploying for Ubuntu Linux in public clouds.
- Experience integrating authentication & authorization, financial, public cloud or marketplace systems.
- Experience with Salesforce development/integration or APEX.

**We offer**:

- Learning and Development opportunities and budget
- Annual compensation review
- Recognition rewards
- Annual leave
- Priority pass for travel
- Flexible working option
- Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status._

LI-Remote #stack



  • Grenoble, France Canonical - Jobs Temps plein

    This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical. The Commercial Systems unit...

  • Software Engineer

    Il y a 7 mois


    Grenoble, France Corin Group Temps plein

    Corin is seeking a Software Engineer to develop, integrate, and test the next generation of our Apollo Hip and Knee Application Software while complying with medical device quality and regulatory standards globally. You will be part of the global R&D technology team, based in Grenoble, France. **The key responsibilities of the Software Engineer will be...

  • Lead software engineer

    il y a 3 semaines


    Grenoble, France Licorne Society Temps plein

    Licorne Society a été mandaté par un leader dans la digitalisation des processus pour les acteurs du secteur retail, pour recruter un Lead Software Engineer. Ils sont en pleine transformation vers un modèle SaaS afin de répondre aux besoins changeants de leurs clients et rester à la pointe de l'innovation. Profil recherché : Minimum 7 ans...


  • Grenoble, France ASYGN Temps plein

    Our flagship product AS321X is a Battery-less Sensing Chip included in demonstration tags which enable wireless and low consumption data acquisition by UHF RFID. **Description du poste**: You will be part of the System Team (10 engineers) which builds and designs full demonstrators on boards and software tools. These customer-oriented solutions are...


  • Grenoble, Auvergne-Rhône-Alpes, France Page Personnel Temps plein

    Job Title: Sr. Software EngineerAt {company}, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software systems using various programming languages and...

  • Senior Software Engineer

    Il y a 4 mois


    Grenoble, France Silvaco Group, Inc. Temps plein

    **About Silvaco, Inc.** For over three decades, Silvaco, based in Silicon Valley, California and with global locations around the world has solved semiconductor design challenges by offering affordable and competitive TCAD (Technology Computer Aided Design) software, EDA (Electronic Design Automation) software, proven design IP (intellectual property), and...


  • Grenoble, France Applied Materials, Inc. Temps plein

    Applied Materials, an American multinational with Headquarters in Santa Clara - Silicon Valley California, is the world's leading company in the supply of innovative machinery, services and software used in Semiconductors' production, flat screen monitors and within the Photovoltaic-Solar. Our technologies contribute to making products such as smartphones,...

  • Software Engineer

    il y a 1 mois


    Grenoble, France MathWorks Temps plein

    MathWorks is seeking a versatile and seasoned Software Engineer to work on the development and the ease of deployment of Polyspace products. Join a team of talented technology enthusiasts, where you can challenge your ideas and bring your own added value to make our products better. They are used to verify embedded software and especially safety-critical...


  • Grenoble, France ESRF Temps plein

    Context & Job description The ESRF’s ambitious upgrade programme ESRF–EBS has replaced the old X-ray source with a new, first-of-its-kind storage ring, which is enabling ground-breaking science. the Accelerator Control System is distributed over several hundreds of computer hosts and embedded systems.  As part of a team of 8 engineers and...


  • Grenoble, Auvergne-Rhône-Alpes, France Applied Materials, Inc. Temps plein

    Job OpportunityWe are seeking a highly skilled Senior Software Support Engineer to join our team at Applied Materials, Inc. in Crolles, France.This role will be responsible for providing technical support for our PDC (Inspection & Metrology) tools, including troubleshooting, upgrading, and testing software.The ideal candidate will have experience with...


  • Grenoble, France Applied Materials Temps plein

    Applied Materials, an American multinational with Headquarters in Santa Clara - Silicon Valley California, is the world’s leading company in the supply of innovative machinery, services and software used in Semiconductors’ production, flat screen monitors and within the Photovoltaic-Solar. Our technologies contribute to making products such as...


  • Grenoble, France Applied Materials Temps plein

    Applied Materials, an American multinational with Headquarters in Santa Clara - Silicon Valley California, is the world’s leading company in the supply of innovative machinery, services and software used in Semiconductors’ production, flat screen monitors and within the Photovoltaic-Solar. Our technologies contribute to making products such as...


  • Grenoble, France Applied Materials, Inc. Temps plein

    Applied Materials, an American multinational with Headquarters in Santa Clara - Silicon Valley California, is the world's leading company in the supply of innovative machinery, services and software used in Semiconductors' production, flat screen monitors and within the Photovoltaic-Solar.Our technologies contribute to making products such as smartphones,...


  • Grenoble, France Applied Materials, Inc. Temps plein

    Applied Materials, an American multinational with Headquarters in Santa Clara - Silicon Valley California, is the world's leading company in the supply of innovative machinery, services and software used in Semiconductors' production, flat screen monitors and within the Photovoltaic-Solar. Our technologies contribute to making products such as...

  • Software Engineer

    il y a 3 jours


    Grenoble, Auvergne-Rhône-Alpes, France Applied Materials, Inc. Temps plein

    Job SummaryWe are looking for a skilled Software Engineer - Technical Support to join our team at Applied Materials, Inc. in Crolles, France.This role will be responsible for providing technical support for our PDC (Inspection & Metrology) tools, including troubleshooting, upgrading, and testing software.The ideal candidate will have experience with software...

  • Software Engineer

    il y a 1 jour


    Grenoble, France Ascom Temps plein

    Join Ascom, where we lead the way in Healthcare ICT and mobile workflow solutions worldwide. With our Swiss-based headquarters driving advancements across 19 countries for over 160 years, we're committed to revolutionizing the healthcare industry with transformative technology. Our systems are operational in over 12,000 hospitals globally, managing an...

  • Software Engineer

    il y a 2 jours


    Grenoble, Isère, France Ascom Temps plein

    Join Ascom, where we lead the way in Healthcare ICT and mobile workflow solutions worldwide. With our Swiss-based headquarters driving advancements across 19 countries for over 160 years, we're committed to revolutionizing the healthcare industry with transformative technology. Our systems are operational in over 12,000 hospitals globally, managing an...

  • Software Engineer

    il y a 4 semaines


    Grenoble, Auvergne-Rhône-Alpes, France Datadog Temps plein

    Company OverviewDatadog is a global SaaS business delivering growth and profitability. We break down silos and solve complexity in the cloud age by enabling digital transformation, cloud migration, and infrastructure monitoring of customers' entire technology stacks.Built by engineers, for engineers, Datadog is used by organizations of all sizes across...

  • Senior Software Engineer

    Il y a 7 mois


    Grenoble, France Qualcomm Temps plein

    **Company**: Qualcomm France S.A.R.L. **Job Area**: Engineering Group, Engineering Group > ASICS Engineering **General Summary**: We are looking for a Software Engineer for our Front-End CAD Team in Grenoble. You will join the Global SoC organization at Qualcomm to develop software tools that enable next-generation design flows. **Key responsibilities...

  • Senior Software Engineer

    Il y a 3 mois


    Grenoble, France Silvaco Group, Inc. Temps plein

    **About Silvaco, Inc.** Silvaco is a provider of TCAD, EDA software, and SIP solutions that enable semiconductor design and AI through software and innovation. Silvaco’s solutions are used for process and device development across display, power devices, automotive, memory, high performance compute, photonics, internet of things, and 5G/6G mobile markets...