Ingénieur Backend C++ / Python
Un poste clé pour maintenir, faire évoluer et moderniser des produits utilisés chaque jour par nos clients.
Nous répondons généralement sous une semaine
🌎 À propos de DQE
DQE Software est un acteur reconnu de la qualité et fiabilité des données clients (Data Quality Management).
Nos solutions intégrées dans les systèmes CRM, ERP ou plateformes cloud permettent aux entreprises d’améliorer la fiabilité de leurs bases clients en corrigeant, normalisant et enrichissant les adresses postales, téléphoniques, e-mails et identités.
Avec une croissance annuelle de 25 % et un objectif de 20 M€ de chiffre d’affaires d’ici 2026, DQE est un acteur clé de la transformation digitale en France et à l’international.
🚀 À propos du poste
Nous combinons moteurs haute performance en C++, Python, et API REST/SOAP pour offrir à nos clients une expérience temps réel sur des volumes massifs de données.
Au sein de notre équipe R&D, vous participerez à la conception, au développement et à la maintenance de nos composants cœur et services applicatifs autour de la Data Quality :
- Développer et maintenir des moteurs C++/Python performants pour le traitement de données (normalisation, dédoublonnage, parsing d’adresses, etc.).
- Concevoir des API en C++/Python interfacées avec nos outils de Data Quality.
- Participer à la refactorisation et la modernisation de notre socle logiciel vers une architecture modulaire et scalable.
- Contribuer à l’intégration continue et à la qualité logicielle (tests unitaires, revues de code, CI/CD GitLab).
- Analyser et optimiser les performances des algorithmes sur de grands volumes de données.
- Collaborer avec les équipes produit et support pour diagnostiquer et corriger les anomalies.
- Optimiser les performances des algorithmes sur des volumes massifs (profiling, multithreading, mémoire, I/O).
- Contribuer à l’intégration continue et à la qualité logicielle : tests unitaires Python/C++, pipelines GitLab CI/CD, revues de code.
- Intervenir sur les problématiques complexes de performance ou d’intégration entre moteurs natifs et services applicatifs.
🧠 Compétences recherchées
- Langages : C++ (17/20), Python (3.xx+)
- Frameworks : Sanic, FastAPI, CherryPy, ...
- API & Microservices : REST / JSON / SOAP / Swagger
- Data : Redis, LMDB, PostgreSQL, SQLite
- CI/CD : GitLab
- OS : Linux / Windows
Une expérience dans le domaine de la normalisation de données, parsing linguistique ou matching algorithmique est un vrai plus.
🚦Processus de recrutement
1 - Premier échange avec notre RH.
2 - Vous rencontrerez Gérôme, manager de l’équipe R&D Core pour faire un point plus détaillé sur vos compétences avec un test technique.
3 - Vous rencontrerez François, notre CTO, ainsi que Benoit, notre DSSI.
- Département
- Tech
- Localisations
- Siège social
- Statut à distance
- Hybride