
Cint est une entreprise mondiale de technologies pour les études de marché qui exploite Cint Exchange, une place de marché programmatique d’études reliant des enquêtes à des répondants dans 130 pays. Sa plateforme prend en charge la mesure des médias, la monétisation des audiences, les études de notoriété de marque, l’analyse de l’impact publicitaire et l’optimisation du marketing en temps réel. Cint associe une technologie d’enquête à des outils d’intelligence artificielle et d’apprentissage automatique conçus pour contribuer à protéger la qualité et l’intégrité des données, au service d’organisations de conseil, de marketing et d’études de marché.
Ingénieur logiciel principal, équipe DSM — Télétravail depuis l’Espagne
Rejoignez l’équipe DSM de Cint pour faire évoluer la plateforme ResTech, qui transforme les réponses aux enquêtes en informations utiles aux entreprises et à la publicité. Concevez des systèmes backend à haut volume et des intégrations de données dans un environnement distribué et fortement axé sur les données.
Description
- Concevoir, implémenter, faire évoluer et maintenir des systèmes backend traitant de grands volumes de données
- Développer des intégrations pilotées par les événements et fondées sur des API
- Accompagner la migration vers une architecture plus orientée domaine et évolutive
- Créer et optimiser des logiciels pour des flux de travail sensibles aux performances
- Analyser les problèmes techniques et élaborer des solutions en collaboration
- Collaborer avec les équipes de data science et d’ingénierie sur des solutions techniques
- Travailler de manière autonome tout en livrant un travail de grande qualité dans les délais
- Accompagner et influencer les ingénieurs juniors et intermédiaires pendant environ 20 % du poste
- Collaborer avec les équipes Outcomes, Methodology et Recruitment ainsi qu’avec les fonctions connexes de produit et de data science
- Contribuer à la prochaine génération de produits Cint et soutenir une recherche de grande qualité
Exigences
- Au moins 10 ans d’expérience en ingénierie logicielle backend
- Expertise technique approfondie
- Expérience professionnelle avec Java ou volonté de passer d’un autre langage principal
- Solides connaissances des algorithmes, des structures de données, de la notation Big O et de l’architecture pilotée par les événements
- Familiarité avec Spark, les outils de l’écosystème Apache, Delta Lake, Parquet et Kafka
- Expérience avec Python et/ou PySpark
- Expérience dans la création ou la maintenance de systèmes complexes, en temps réel et à haut volume, offrant un débit élevé et une faible latence
- Expérience avec Docker, SQL et les bases de données NoSQL
- Expérience dans le développement d’API REST et d’intégrations pilotées par les événements
- À l’aise dans des environnements axés sur les performances et critiques pour la production
- Capacité avérée à résoudre les problèmes et approche proactive et collaborative
- Excellentes aptitudes à la communication avec les collègues de l’ingénierie et de la data science
- Formation universitaire en informatique, en génie informatique ou dans une discipline connexe souhaitée
- Une expérience avec AWS, GCP ou un autre fournisseur cloud est souhaitable
- Une expérience avec Pandas est souhaitable
- Une expérience avec Spring Framework et les microservices est souhaitable
- Une expérience dans des environnements de données ou d’analytique à grande échelle est souhaitable
Avantages
- Organisation du travail à distance
- Autonomie pour innover et prendre des décisions
- Approche collaborative du développement logiciel
- Culture axée sur l’évolution et le développement des employés
- Engagement en faveur de la diversité, de l’équité et de l’inclusion