Netatmo

Consumer Electronics

Apprenticeship-CloudSoftwareDeveloper

Boulogne-Billancourt, France CONTRACT
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for entry candidates.

The Brief

“Apprenticeship - Cloud Software Developer at Netatmo. Skills: Cloud Software Development, Backend Services Development, Microservices, Data Pipelines, Azure Cloud. Contribute to the design, development, operation, and continuous improvement of microservices and data pipelines. Participate in the development and maintenance of backend services using PHP, Rust and Node. js/TypeScript/”

Industry & Context.

Consumer Electronics
Problems you'll solve

Debugging; Performance analysis; Reliability improvements

What They're Looking For.

Must Have

Good understanding of backend development (PHP and/or Node. js/TypeScript), Knowledge of databases, ideally NoSQL systems like MongoDB, Interest in Cloud technologies, distributed systems, message brokers or event-driven architectures, Basic understanding of Git and CI/CD concepts, Preparing a Licence 3 / Master 1 / Master 2 or equivalent in software engineering, computer science, or related fields

Nice to Have

Experience with PHP, Experience with Rust, Experience with Node.js/TypeScript, Experience with NoSQL databases, Experience with Kafka, Experience with Azure Cloud, Experience with GitLab pipelines, Experience with observability, Experience with resilience patterns, Experience with API design

What You'll Do.

Contribute to the design

and continuous improvement of microservices and data pipelines

Participate in the development and maintenance of backend services using PHP

Rust and Node. js/TypeScript/

Work with NoSQL databases

Handle real‑time and asynchronous data flows using Kafka

Contribute to the deployment

monitoring and scaling of services on Azure Cloud

maintainable and testable code

following team standards and best practices

Participate in debugging

performance analysis and reliability improvements of our production systems

Follow CI/CD practices using GitLab pipelines to ensure smooth

automated deployments

How You'll Work.

Team & Collaboration

Work closely with Cloud, Mobile, Embedded, Security and Product teams to deliver consistent and high‑quality features; Participate in design discussions and technical reviews with senior engineers; Contribute to shared documentation and knowledge within the team

Full Job Description

What we do? 🚀 We develop groundbreaking, intuitive and beautifully-designed connected consumer electronics. Truly smart, our innovative products provide a seamless experience that helps users create a safer, healthier and more comfortable & eco-friendly home. We carefully design the mechanics, electronics and embedded software of all our products to the highest standards. Our mobile and web applications are designed to be simple to operate, yet deliver a rich user experience. We also collaborate with strategic partners to revolutionize your home : Velux (window), Muller (electrical radiator), Engie , Vaillant (Boilers). Since November 2018, Netatmo has become a part of the Legrand group a global leader in electrical and digital infrastructure for buildings, with millions of users all over the world. We continue to develop our brand and products autonomously. Who are we ? 🧑‍🤝‍🧑 Netatmo is first and foremost the story of talented people coming together and working on a common project. Our purpose is not only to create beautifully designed products but also to build a beautiful company. We look to create a real community that shares more than just work projects, because everyone's fulfillment is essential to us and creativity isn't always born behind a desk. As a Cloud Software Developer (Apprentice) , you will contribute to the design, development, operation, and continuous improvement of our microservices and data pipelines. This role offers a unique opportunity to work on large‑scale distributed systems, modern technologies, and real‑life constraints, while being coached by experienced Cloud engineers. Key Responsibilities * Technical Contributions • Participate in the development and maintenance of backend services using PHP , Rust and Node.js/TypeScript/. • Work with NoSQL databases • Handle real‑time and asynchronous data flows using Kafka. • Contribute to the deployment, monitoring and scaling of services on Azure Cloud. • Write clean, maintainable and testa

Free ATS check

Applying for this Apprenticeship - Cloud Software Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Netatmo?

Real rants from real employees. Read before you apply.

Read Company Rants →