What is a Software Engineer at L'Oréal?
As a Software Engineer at L'Oréal, you are stepping into a role that sits at the intersection of beauty and technology. While L'Oréal is historically known for consumer goods, the company has aggressively pivoted toward becoming a "Beauty Tech" powerhouse. In this role, you are not just maintaining legacy systems; you are building the digital backbone that powers personalized consumer experiences, supply chain optimization, and data-driven marketing for over 35 global brands.
You will work on diverse challenges ranging from e-commerce scalability and API integration to internal tools that streamline operations for thousands of employees. Unlike a pure software firm where engineering is the product, here your code serves a tangible, physical outcome—getting products into the hands of consumers and enhancing their interaction with the brand through virtual try-ons, skin diagnostics, or seamless shopping experiences.
This position offers a unique blend of technical rigor and creative application. You will likely work in agile squads, collaborating closely with product managers, data scientists, and digital marketers. For a candidate who wants to see the immediate real-world impact of their code on a massive global scale, this role provides a dynamic and high-visibility environment.



