Skip to content
All opportunities
DECATHLONExternal opportunity

Senior Software Engineer - Data Factory (f/m/d) (H/F)

Hauts-de-France, France

About the role

Our Data Observability team is looking for a Senior Software Engineer based in Lille or Paris. At the heart of the Decathlon Digital entity, we are looking for our future Senior Software Engineers to join the Data Factory teams. This technological platform, global to the entire group internationally, supports the development of Data usage at Decathlon, from revenue calculation to helping design innovative products. We operate a cutting-edge Modern Data Stack, with a Lakehouse as the center of gravity. Our mission? To guarantee scalability, automation, and excellence in development practices for all our communities (Data Engineers, Analysts, Scientists). Our Data Observability team is an essential building block of this mission. Organized around 3 key axes, the Data Observability team is responsible for exposing Decathlon's data assets as well as their maturity through the Data cockpit. We also provide essential core data on lineage, quality, and usage. We are a team that values collaboration, skill development, and concrete impact. YOUR FUTURE CONTRIBUTION As a Senior Software Engineer within the Data Observability team, you will play a key role in the creation and optimization of the data cockpit (alpha) for our data platform, business analytics, and country teams. Our mission is to create the data discoverability and observability platform within Decathlon (data maturity, usage, lineage). We are working on the product that meets this vision, the data cockpit. Your responsibilities will include: Technical leadership on the data cockpit: You will take over the technical stack for the backend and frontend of the data cockpit and you will be accompanied by Data Engineers who provide the datasets necessary for the proper functioning of the product. Automated Data Governance: You will take part in the implementation of this new approach through data contracts and the data cockpit. Understanding functional needs: Proactivity in analyzing needs and understanding the daily life of the users we support and their stakeholders. Support and guidance: Act as an expert to guide data teams in the correct and efficient use of our observability products. Promotion of best practices: Actively contribute to the continuous improvement of our working methods (mob programming, TDD, robust documentation) to raise the team's technical standards. Operational excellence: Implement monitoring and automation solutions to significantly reduce manual workload and improve the team's overall efficiency. The team is composed of: 1 Product Manager, 4 Data Engineers TECHNICAL STACK Javascript: typescript Cloud: AWS / Aiven Queuing: Kafka DB: PostgreSQL (Aurora) Open Source framework: Great expectations, Open Lineage CI/CD: Github, Github actions, Docker, K8s Observability: Datadog, Prometheus, Grafana WHAT YOU BRING We are looking for a Senior Full Stack Engineer with an appetite for understanding business processes, focused on our users, alongside solid technical skills. Technical skills: Experience in reactive programming Significant experience in the design, end-to-end implementation of micro-service solutions Good knowledge of monitoring and alerting tools. In-depth knowledge of version control and continuous integration systems (Git/Github). Interpersonal and collaboration skills: Excellent communication and documentation skills as well as a strong sense of service, with a user-centered approach following a Product logic. You thrive in an agile work environment and Remuneration: to be negotiated.