Ingénieur de Données

Job expired!

Qui Nous Sommes

Murmuration est une organisation à but non lucratif centrée sur l'exploitation de l'engagement civique pour favoriser une plus grande équité. Nous proposons des outils sophistiqués, des données, des conseils stratégiques et un soutien programmatique pour aider nos organisations partenaires à intensifier l'engagement civique et à mobiliser le soutien nécessaire pour impulser le changement au niveau communautaire. Nos données de premier plan et nos outils faciles à utiliser ont été utilisés par des centaines d'organisations pour prendre des décisions éclairées sur qui elles doivent atteindre et comment réaliser et maintenir l'impact – et pour mettre ces décisions en action.

Note : Chez Murmuration, nous nous engageons à devenir un environnement de travail encore plus diversifié, équitable et inclusif. Dans cette optique, tous les membres du personnel sont invités à participer activement aux programmes DEI (diversité, équité, inclusion).

À Propos du Poste

Nous recherchons un ingénieur de données innovant qui construira et soutiendra des éléments clés au sein de notre infrastructure de données, avec un accent particulier sur les flux de données qui alimentent nos produits. Cet individu travaillera au sein de notre équipe d'ingénierie de données, en partenariat avec les gestionnaires de données et les data scientists pour gérer la livraison continue de nos principaux ensembles de données pour nos cas d'utilisation analytiques et produits. Cet individu doit être capable de comprendre les exigences de données et sera également responsable de l'amélioration continue de nos pipelines de données. L'équipe Data est un groupe très collaboratif, amical et travailleur, et nous recherchons des membres d'équipe qui incarnent ces valeurs.

L'ingénieur de données rapportera à notre ingénieur de données principal.

Ce Que Vous Ferez :

  • Concevoir, développer et maintenir des pipelines de données en utilisant des outils et des technologies tels que Dagster et Airflow pour l'orchestration, et Snowflake, AWS, et MongoDB pour les magasins de données;
  • Assurer que les pipelines sont évolutifs, fiables et tolérants aux pannes;
  • Être responsable de la gestion des données provenant de diverses sources, telles que des fournisseurs de données tiers, des données collectées ou créées en interne;
  • Veiller à ce que les données soient ingérées de manière opportune et efficace, avec des processus pour gérer la qualité et l'intégrité des données;
  • Transformer et nettoyer les données brutes en un format structuré et utilisable;
  • Mettre en œuvre des processus de surveillance et d'alerte pour détecter, communiquer et résoudre les problèmes dans les pipelines de données;
  • Mettre en œuvre des contrôles de qualité des données et des processus de validation pour assurer l'exactitude, l'exhaustivité et la cohérence des données;
  • Optimiser en permanence les pipelines de données pour de meilleures performances et une meilleure efficacité des coûts;
  • Maintenir une documentation complète et à jour pour les pipelines de données, incluant la généalogie des données, les dépendances et les configurations;
  • Veiller à ce que la documentation soit à jour et accessible aux membres de l'équipe;
  • Fournir un soutien pour les problèmes liés aux données, y compris l'investigation et la résolution des échecs de pipeline;
  • Répondre aux demandes de données ad hoc et résoudre les problèmes liés aux données;
  • Collaborer avec les data scientists, les analystes et autres parties prenantes pour comprendre leurs exigences en matière de données et livrer des données dans un format utilizable; et
  • Travailler en étroite collaboration avec d'autres ingénieurs de données pour aligner les pipelines de données avec les stratégies générales d'architecture de données.

Ce Que Vous Devriez Avoir :

  • Éducation et/ou expérience en informatique, en génie informatique ou dans un domaine pertinent;
  • Un minimum de 3 ans d'expérience avec des bases de données à grande échelle/des bases de données cloud utilisant SQL et Python;
  • De solides capacités organisationnelles et analytiques;
  • De solides compétences en résolution de problèmes;
  • De solides compétences en communication écrite et verbale;
  • Familiarité avec les outils d'orchestration de données (Dagster, Airflow);
  • Familiarité avec Snowflake et AWS (principalement S3, EC2, ECS);
  • Expérience de travail flexible au sein de petites équipes; et
  • Connaissance pratique du cycle de vie du développement logiciel (SDLC).

Ce Que Vous Pourriez Avoir :

  • Familiarité avec les données de fichiers électoraux;
  • Expérience avec ou intérêt pour les données politiques; et
  • Expérience au sein d'une équipe de support fournissant un support technique à d'autres fonctions de données (par exemple, Data Scientists, Data Managers, etc.)

Les ingénieurs de données talentueux viennent de tous les horizons et carrières. Si vous êtes passionné par l'engagement civique et la technologie, postulez, même si vous ne cochez pas toutes les cases!

Lieu et Rémunération

L'ingénieur de données est un poste à temps plein, salarié, avec un ensemble complet d'avantages sociaux. Il peut être basé n'importe où aux États-Unis. La fourchette de salaire pour ce poste est de 100 000 $ à 130 000 $ et est en rapport avec l'expérience.

Notre Culture de Soin

Nous travaillons dur pour créer une culture de soin afin de veiller à ce que notre personnel soit le mieux équipé pour mener une vie heureuse, saine et équilibrée. À cette fin, nous offrons un ensemble d'avantages complets qui comprend:

  • Assurance santé, vision et dentaire avec 100% des primes couvertes pour vous et les membres de votre famille éligibles;
  • Avantages de retraite avec une correspondance de l'employeur de 4%;
  • Un plan de congé illimité flexible;
  • Un congé parental payé généreux;
  • Avantages fiscaux pour les déplacements;
  • Un ordinateur portable de l'entreprise;
  • Un environnement de travail à distance flexible;
  • Une allocation pour l'établissement d'un bureau à domicile pour tous les nouveaux employés;
  • Remboursement mensuel des dépenses de travail à distance;
  • Un fonds de développement professionnel annuel;
  • Des avantages pour la santé mentale et le bien-être par le biais de Calm et Better Help; et
  • Des retraites du personnel en personne annuelles; et
  • Une culture accueillante qui célèbre la diversité, l'équité et l'inclusion.

Un Employeur Égalitaire Avec un Engagement en Faveur de la Diversité

Murmuration est fière d'être un employeur égalitaire, et en tant qu'organisation engagée en faveur de la diversité et de la perspective de toutes les voix, nous considérons tous les candidats sans distinction de race, de genre, de couleur, d'orientation sexuelle, de religion, de statut matrimonial, de handicap, d'affiliation politique et d'origine nationale. Nous offrons des accommodements raisonnables aux membres du personnel et/ou aux candidats avec des handicaps, pourvu qu'ils soient en mesure d'accomplir les fonctions essentielles du poste.