Careers within the Foundry Network
112
Companies
555
Open Positions

Foundry has an expansive network of innovative companies that are constantly growing their teams. Explore the opportunities below.

Senior Data Engineer / Ingénieur.e de données sénior.e

AppDirect

AppDirect

Data Science
Montreal, QC, Canada
Posted on Nov 30, 2024

(English will follow)

À propos d’AppDirecte

Devenez un citoyen du monde à l’ère numérique et outillez une nouvelle génération d’entrepreneurs branchés aux quatre coins du globe. AppDirecte offre une plateforme d’abonnement permettant de vendre n’importe quel produit en tant que service, et ce, par n’importe quel canal et sur n’importe quel appareil. Nous alimentons des millions d’abonnements pour le compte d’organisations de partout dans le monde. Notre action est toujours guidée par nos valeurs et notre culture – une culture qui vous permet d’être vu, de rester authentique et d’exceller.

Votre profil

Nous sommes à la recherche d’une personne compétente et ambitieuse pour agir comme ingénieur de données sénior au sein de notre équipe responsable du framework de données. Nous adorons l’esprit entrepreneurial et les personnes dotées d’une approche des données comme produit. Vous êtes passionné par l’idée de connecter les données et les retombées commerciales et vous avez l’expertise technique pour le faire? Ce poste est pour vous! L'un des principaux objectifs de ce poste est de garantir la livraison de solutions et de processus de données de haute qualité.

Ce que vous ferez et ce qui vous fera briller

  • Travailler avec le directeur de l'ingénierie des données, le chef de produit et les responsables techniques pour créer une plateforme de données moderne et évolutive.
  • Migrer les lots ETL actuels vers de nouveaux pipelines de données en continu toujours plus efficaces.
  • Améliorer l’efficacité en outillant les parties prenantes à l’interne avec des solutions de données en libre-service.
  • Garantir la qualité des données en pilotant et en mettant en œuvre des processus robustes de gouvernance et de validation des données.
  • Trouver des solutions pour des problèmes complexes et piloter la production des preuves de concept pour évaluer les technologies émergentes.
  • Rédiger et maintenir une documentation de haute qualité pour soutenir le partage des connaissances au sein de l'équipe.
  • Livrer des solutions et des processus de première qualité en utilisant les principes de l’intégration/déploiement continus, de l’automatisation et les meilleures pratiques en matière de gestion des données.

Compétences requises

  • 5+ années d’expérience en création et en entretien de pipelines de données.
  • 3+ années d’expérience avec des plateformes infonuagiques comme AWS ou Azure.
  • Expérience avec Databricks et Intelligent Data Management Cloud.
  • Maîtrise d'au moins un des langages de programmation suivants : Java, Scala, Python et outils associés (p.ex., Gradle/Maven/SBT/Make).
  • Maîtrise de SQL de niveau expert.
  • Familiarité avec les plateformes de traitement de données distribuées, p.ex., Apache Spark et ​​Flink, Trino.
  • Bonne compréhension des lacs de données « Data Lake » et de leurs fondements (p.ex., Apache Ideberg, Delta Lake, Hudi).
  • Expertise des formats de données (p.ex., JSON, Avro, Protobuf) et de la gestion d'ensembles de données volumineux et complexes.
  • Expérience en déploiement et maintenance d'applications avec Docker et Kubernetes.
  • Compréhension solide des enjeux liés à la qualité, la gouvernance, la traçabilité et la validation des données.
  • Capacité avérée à aligner les solutions de données avec la structure commerciale et les cas d'utilisation opérationnels ou analytiques.
  • Expérience en révision de code et en animation de discussions sur la conception technique.
  • Capacité d’autogestion et capacité à gérer plusieurs tâches et projets simultanément et à livrer des résultats de manière autonome.
  • Capacité à communiquer clairement des idées complexes pour un auditoire technique ou non technique.

Chez AppDirecte, nous croyons que l’innovation est à son meilleur dans un environnement favorisant la diversité de l’excellence, de l’expérience et de la pensée. Nous accueillons chaque « AppDirecteur » et « AppDirectrice » pour l’empreinte unique qui est la sienne. Nous favorisons un environnement inclusif et sans discrimination à l’égard de la race, de la religion, de l’âge, de l’orientation sexuelle et de l’identité de genre, afin de favoriser l’authenticité, la fierté et l’excellence. Dans cette optique, nous encourageons fortement les candidatures des personnes autochtones, des personnes handicapées, des personnes issues de la diversité des orientations sexuelles et des genres et/ou des personnes aux identités intersectionnelles.

Chez AppDirecte, nous prenons la protection de la vie privée très au sérieux. Pour plus d'informations sur notre utilisation et notre gestion des données personnelles des candidats, veuillez lire notre politique de confidentialité des candidats. Pour en savoir plus sur nos pratiques générales en matière de confidentialité, veuillez consulter l'avis de confidentialité d'AppDirecte: https://www.appdirect.com/about/privacy-notice

Veuillez noter que ce rôle nécessite une bonne connaissance de l'anglais puisque le/la candidat.e sélectionné.e devra collaborer avec des équipes situées, entre autres, aux États-Unis, en Inde, en Argentine, ainsi que dans les provinces de l'Ontario et de l'Alberta.

_____

About AppDirect
Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world. AppDirect offers a subscription commerce platform to sell any product, through any channel, on any device – as a service. We power millions of subscriptions worldwide for organizations, underpinned by our values-driven culture – one that empowers you to Be Seen, Be Yourself, and Do Your Best Work.

About You
We are seeking a highly skilled and ambitious Senior Data Engineer to join our Data Framework team. We value entrepreneurial spirit and a “Data as a Product” mindset. If you are technically proficient with a passion for learning and driving business outcomes through data, this is the opportunity for you! A key focus for this role is ensuring the delivery of high-quality data solutions and processes.

What You’ll Do and How You’ll Make an Impact

  • Partner with the Data Engineering Director, Product Manager, and Tech Leads to build a modern, scalable data platform.
  • Migrate existing batch ETL processes to new, efficient streaming data pipelines.
  • Enable internal stakeholders with self-serve data solutions, improving overall efficiency.
  • Ensure data quality by driving and implementing robust data governance and validation processes.
  • Research solutions to complex problems and lead proof-of-concepts to evaluate emerging technologies.
  • Author and maintain high-quality documentation to support knowledge sharing across the organization.
  • Deliver high-quality data solutions and processes through CI/CD, automation, and best practices in data management.

What You’ll Need

  • 5+ years of experience building and maintaining data pipelines.
  • 3+ years of experience with cloud platforms such as AWS or Azure.
  • Experience with Databricks and Intelligent Data Management Cloud.
  • Proficiency in at least one of following programming languages: Java, Scala, Python and associated build tooling (e.g.: Gradle/Maven/SBT/Make)
  • Expert level SQL proficiency.
  • Familiarity with distributed data processing platforms such as: Apache Spark & Flink, Trino.
  • Good understanding of Data Lake foundations (e.g.: Apache Ideberg, Delta Lake, Hudi).
  • Expertise in data formats (e.g.:, JSON, Avro, Protobuf) and handling of large and complex datasets.
  • Experience building and maintaining real-time data solutions using streaming platforms: Apache Kafka, Pulsar.
  • Experience deploying and maintaining applications with Docker & Kubernetes.
  • A solid understanding of data quality, governance, lineage and validation techniques.
  • Proven ability to align data solutions with Business Architecture and operational or analytics use cases.
  • Experience in code reviewing and driving technical design discussions.
  • Strong self-management skills with the ability to manage multiple tasks and projects autonomously.
  • Ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders.

At AppDirect, we believe that innovation thrives in an environment that houses diversity of excellence, experience and thought. We respect each AppDirector as their own fingerprint; unique with no one alike. We foster an environment of inclusion without regard to race, religion, age, sexual orientation, or gender identity enabling AppDirectors to embrace their uniqueness to do their best work. As such, we strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities.

At AppDirect we take privacy very seriously. For more information about our use and handling of personal data from job applicants, please read our Candidate Privacy Policy. For more information of our general privacy practices, please see AppDirect Privacy Notice: https://www.appdirect.com/about/privacy-notice

#LI-jobs