Poste ouvert

Ingénieur·e logiciel, plateforme de données produit

Télétravail (fuseau horaire EST) • Télétravail • Contrat à temps plein • N° de poste: GDBI-1K3M5H9J

Ingénieur·e logiciel, plateforme de données produit

À propos de Global Data and BI Global Data and BI recrute en continu pour des projets de données, BI & analytiques et ML/IA auxquels nous participons pour de grandes entreprises. Au-delà des services de consultation, nous construisons des plateformes d'affaires et des applications SaaS prêtes pour la production qui exploitent les technologies cloud modernes, l'analytique de données et les capacités d'IA. Nous offrons des solutions de niveau entreprise avec des ingénieurs certifiés dans les technologies AWS et Microsoft Azure / Power BI. Notre focus inclut les projets de transformation au sein de l'industrie financière, le développement de plateformes personnalisées, et notre suite propriétaire de produits Noème. Notre mission est de transformer le parcours des données corporatives de la complexité vers la clarté stratégique, en s'assurant que les données ne soient pas seulement collectées, mais exploitées pour prendre des décisions plus intelligentes, créer des entreprises plus fortes et avoir un impact durable.

Résumé

Des millions d'utilisateurs d'entreprise dépendent des plateformes de données et systèmes analytiques que nous construisons. L'équipe Plateforme de données produit est responsable de la conception, l'implémentation, la mise à l'échelle et l'exploitation de l'infrastructure de données fondamentale qui alimente notre suite de produits Noème et les plateformes clients. Vous rejoindrez une équipe d'ingénieurs talentueux construisant les meilleures capacités de données qui permettent des décisions basées sur les données, analytique en temps réel, workflows IA/ML et applications d'affaires critiques pour les clients Fortune 500.

Nos plateformes de données alimentent tout, du traitement d'événements en temps réel et tableaux de bord analytiques à l'automatisation alimentée par l'IA, pipelines d'intégration de données et entrepôts de données d'entreprise. Vous construirez des systèmes qui traitent des millions d'événements quotidiennement, permettent des transformations de données complexes et fournissent des insights qui pilotent les décisions d'affaires à travers les organisations mondiales.

Ce que vous ferez (rôles et responsabilités)

  • Posséder et développer des systèmes qui démocratisent l'accès aux données et permettent des capacités analytiques avancées pour les produits Noème et plateformes clients
  • Construire une infrastructure de données évolutive incluant plateformes de streaming d'événements, pipelines de données, orchestration de workflows et systèmes de traitement en temps réel
  • Concevoir et implémenter des fonctionnalités de plateforme de données qui alimentent les capacités produit comme l'analytique en temps réel, workflows IA/ML, vérifications automatiques de qualité des données et notifications intelligentes
  • Travailler de manière transversale avec les équipes Produit, Science des données, Ingénierie de données, IA et Succès client pour livrer des solutions de données impactantes
  • Travailler sur toute la pile - de l'infrastructure cloud (Azure/AWS) aux services backend aux frameworks de traitement de données - pour construire et livrer avec succès des plateformes qui fournissent un effet de levier à plusieurs équipes
  • Influencer et exécuter la feuille de route pour l'infrastructure de données et systèmes qui alimentent les fonctionnalités produit à grande échelle utilisant le traitement de données en temps réel et par lots
  • Monitorer et opérer des systèmes dans des environnements de production, optimisant la performance, assurant la fiabilité et faisant évoluer les systèmes critiques avec perturbation minimale
  • Construire des architectures basées sur les événements qui gèrent des millions d'événements par jour avec débit élevé, latence faible et garanties de fiabilité fortes
  • Concevoir des systèmes de workflows asynchrones pour le traitement de données complexe, pipelines ETL/ELT, entraînement de modèles ML et automatisation d'affaires
  • Implémenter des modèles d'intégration de données connectant diverses sources de données (bases de données, API, plateformes SaaS, sources streaming) dans des plateformes de données unifiées
  • Créer des outils et frameworks réutilisables qui permettent aux ingénieurs de données et équipes produit de construire efficacement des fonctionnalités alimentées par les données
  • Assurer la qualité et gouvernance des données en construisant des capacités de monitoring, validation et traçabilité de lignée dans les plateformes de données
  • Optimiser le coût et la performance de l'infrastructure de données cloud tout en maintenant haute disponibilité et évolutivité
  • Collaborer avec les clients pour comprendre leurs exigences de données et livrer des capacités de plateforme personnalisées qui résolvent leurs défis d'affaires
  • Contribuer aux décisions d'architecture technique et aider à établir les meilleures pratiques pour le développement de plateformes de données
  • Encadrer les ingénieurs juniors et contribuer à construire une culture d'ingénierie forte

Exigences essentielles (Must-Haves)

  • Diplôme de baccalauréat en Informatique, Génie logiciel ou expérience pratique équivalente
  • 5+ années d'expérience en génie logiciel avec 3+ années focalisées sur l'infrastructure de données, plateformes de données ou systèmes backend à l'échelle
  • Expertise approfondie dans la construction de systèmes évolutifs : Vous avez travaillé dans des équipes d'ingénierie focalisées sur les données ou l'infrastructure qui possèdent des plateformes logicielles substantielles. Vous avez vécu la mise à l'échelle de systèmes à travers plusieurs ordres de grandeur de croissance
  • Solides compétences en programmation dans des langages comme Python, Java, Scala ou Go pour construire des systèmes de données de qualité production
  • Expérience avec les plateformes cloud (Azure et/ou AWS) incluant les services pour le traitement, stockage et orchestration de données (ex. Azure Data Factory, Databricks, Synapse, AWS Glue, EMR, Redshift)
  • Connaissance des systèmes de streaming d'événements et messagerie (Kafka, Azure Event Hubs, AWS Kinesis, Pulsar) et expérience dans la construction d'architectures événementielles
  • Expérience avec les systèmes de workflows asynchrones et orchestration de tâches (Airflow, Prefect, Temporal, Azure Data Factory, AWS Step Functions)
  • Compréhension de la modélisation de données pour les charges de travail analytiques et opérationnelles, incluant entrepôts de données, lacs de données et systèmes en temps réel
  • Expérience avec les bases de données (PostgreSQL, MySQL, SQL Server) et systèmes distribués (Redis, Cassandra, MongoDB)
  • Solides compétences en résolution de problèmes : Vous pouvez décomposer des problèmes complexes et travailler vers des solutions propres de manière indépendante ou avec des coéquipiers
  • Pragmatique et orienté affaires : Vous vous souciez de l'impact d'affaires et priorisez en conséquence, équilibrant l'artisanat, la vitesse et les résultats
  • Communication empathique : Vous communiquez les décisions techniques clairement par écrit et verbalement, collaborez efficacement et acceptez les désaccords quand nécessaire
  • Expérience en opérations de production : Vous comprenez le monitoring, l'alerte, l'optimisation de performance et l'exploitation de systèmes à l'échelle
  • Joueur d'équipe : Vous appréciez la collaboration transversale et aider les autres à apprendre et grandir

Atouts (Nice-to-Haves)

  • Expérience dans la construction de plateformes de données dans des startups en forte croissance ou scale-ups, particulièrement celles servant des clients d'entreprise
  • Expérience approfondie avec des technologies de streaming spécifiques comme Apache Kafka, Flink ou Spark Streaming dans des environnements de production
  • Expérience en développement full-stack avec TypeScript, Node.js, React pour construire des UI de plateforme de données et outils internes
  • Expérience avec les outils de pile de données moderne (dbt, Fivetran, Airbyte, Snowflake, Databricks) et compréhension des modèles ELT
  • Expérience de plateforme ML/IA incluant pipelines d'entraînement de modèles, feature stores, service de modèles et pratiques MLOps
  • Expertise Infrastructure as Code (Terraform, Pulumi, modèles ARM) pour gérer l'infrastructure de données cloud
  • Orchestration de conteneurs expérience avec Kubernetes ou plateformes similaires pour exécuter des charges de travail de données
  • Gouvernance et conformité des données expérience, particulièrement dans les industries réglementées comme les services financiers
  • Expérience avec Power BI, Tableau ou autres plateformes BI et leurs architectures de données sous-jacentes
  • Conception et développement d'API pour exposer les capacités de plateforme de données aux équipes produit et clients
  • Optimisation de performance d'applications intensives en données et systèmes distribués à grande échelle
  • Compréhension de la sécurité des données incluant chiffrement, contrôles d'accès et exigences de conformité (SOC 2, RGPD, CCPA)
  • Contributions open source à des projets d'infrastructure de données ou d'orchestration de workflows
  • Expérience de travail avec des clients des services financiers ou autres clients d'entreprise avec des besoins de données complexes
  • Maîtrise bilingue de l'anglais et du français (atout pour les clients québécois et plateformes bilingues)

Détails

  • Localisation : Télétravail, fuseau horaire EST préféré pour la collaboration d'équipe
  • Relation hiérarchique : Vous relèverez du Gestionnaire d'ingénierie ou VP Ingénierie

Rémunération

Package salarial compétitif ajusté selon votre marché local et votre pays de résidence. La rémunération est basée sur la localisation et reflète les standards du marché régional. Nous nous alignons sur les principales entreprises technologiques de votre pays pour garantir une rémunération compétitive et équitable pour les talents d'ingénierie senior.

Notre engagement envers la diversité, l'équité et l'inclusion Nous nous engageons à l'équité en matière d'emploi et encourageons les femmes, les Peuples autochtones, les personnes handicapées, les vétérans et les personnes de toutes races, ethnies, religions, capacités, orientations sexuelles, et identités et expressions de genre à postuler. Nous accueillons également les candidatures des pays d'Amérique latine, car le poste est en télétravail.

Que se passe-t-il après votre candidature

Échéancier : Nous visons à compléter notre processus dans les 2-3 semaines suivant la candidature.

Étape 1
Postuler Soumettez votre candidature. Si vous avez postulé auparavant sans succès, vous pouvez postuler à nouveau.
Étape 2
Appel initial (1 heure) Si présélectionné·e, nous planifions une première conversation.
Étape 3
Entretien technique (1h30 à 2h) Si présélectionné·e, vous travaillez sur des problèmes de codage/conception de systèmes avec 2-3 ingénieurs.
Étape 4
Entretien de panel (1h à 1h30) Rencontre avec les responsables Ingénierie et Produit.
Étape 5
Décision d'embauche Si vous êtes sélectionné·e, nous envoyons une offre et les prochaines étapes, sinon nous vous informons par courriel.
Si vous n'avez pas de nouvelles après la candidature ou toute étape d'entretien, cela signifie que nous ne poursuivons pas votre candidature.
Avis de confidentialité En cliquant sur « Soumettre la candidature », je comprends et accepte que Global Data and BI Inc. et ses affiliés collecteront et traiteront mes informations conformément à la Politique de confidentialité du recrutement de Global Data and BI disponible à https://globaldataandbi.com/fr-ca/confidentialite-recrutement, et que l'utilisation de ce processus de candidature est régie par les Conditions de recrutement de Global Data and BI disponibles à https://globaldataandbi.com/fr-ca/conditions-recrutement
Postuler

Soumettez votre candidature

Nous vous enverrons d’abord un lien de vérification par courriel. Une fois vérifiée, votre candidature entre dans notre processus d’évaluation et de présélection.

Utilisé pour vous envoyer votre lien de vérification et les mises à jour de cette candidature.

Utilisé uniquement si nous devons clarifier votre disponibilité ou planifier un entretien.

Nous aide à comprendre les contraintes d’autorisation de travail selon les environnements clients.

Ajoutez un deuxième pays de citoyenneté si vous avez une double citoyenneté ou plus. Laissez ce champ vide si cela ne s’applique pas.

Aide à aligner le fuseau horaire, la configuration fiscale/fournisseur et les exigences d’accès client.

Veuillez indiquer votre taux dans votre devise locale, selon votre pays de résidence.

Considérez l’Europe au sens large ici (par exemple l’UE, le Royaume-Uni ou la Suisse). L’autorisation de travail est accordée par chaque pays, pas par l’UE dans son ensemble, alors nous vous demanderons le pays si cela s’applique à votre réponse.

Un permis de travail fermé (lié à un employeur précis) n’autorise à travailler que pour l’employeur qui y est nommé.

La plupart des visas de travail américains sont liés à un employeur précis; indiquez-nous lequel s’applique.

Utilisé pour un contexte rapide (rôles, dates, industries). Aucune publication automatisée.

Utilisé pour examiner des exemples de travail pertinents (code, tableaux de bord, récits de projet).

Ceci est requis pour évaluer les candidatures de manière cohérente. Veuillez ne pas inclure d’identifiants sensibles (passeport/NAS, adresse complète).

Lien optionnel. S’il est fourni, il doit être accessible sans connexion (p. ex. « accessible à toute personne ayant le lien »).