Developpeur.se de donnees staff ingenierie des donnees
Equipe Product Intelligence
Les voyages vont bien au-dela de leur destination ; ils sont tisses de chaque souvenir que l'on cree en chemin. Notre engagement consiste a redefinir l'avenir du voyage en collaborant avec plus de 250+ compagnies aeriennes, etablissements hoteliers, societes de croisieres, reseaux ferroviaires pour voyageurs et services financiers, dans le but de creer de nouvelles sources de revenus significatives grace a des experiences client exceptionnelles. Fondes sur nos valeurs fondamentales d'ambition, d'innovation et de collaboration, nous sommes constamment pousses a repousser les limites, a surpasser les attentes et a exploiter le meilleur de chacun. Nous favorisons une culture qui repose sur la conviction que notre force reside dans notre unite, travaillant ensemble pour batir un avenir extraordinaire dans l'univers du voyage. Joignez-vous a nous pour transformer les voyages quotidiens en experiences veritablement extraordinaires.
A PROPOS DU POSTE
L'equipe recherche un leader technique senior capable de concevoir et de faire evoluer l'infrastructure de donnees, les pipelines de donnees ainsi que nos plateformes d'analytique et de machine learning. Ce role est essentiel pour alimenter les applications de machine learning, permettre une organisation orientee donnees et optimiser une plateforme de donnees efficace et scalable. Si tu es passionnee par la resolution de defis complexes en matiere de donnees, par l'acces a l'information a grande echelle, par le leadership technique au sein d'une equipe de professionnels des donnees et par l'etablissement des meilleures pratiques en ingenierie de donnees moderne, nous serions ravis de te rencontrer.
En tant qu'Ingenieure Principale (Staff Data Engineer), tu travailleras en etroite collaboration avec le Manager de l'ingenierie des donnees pour definir la direction technique et livrer des systemes de donnees a fort impact. Tu prendras en charge les decisions architecturales cles, encadreras les ingenieures et contribueras activement aux pipelines de donnees critiques, aux feature stores et aux plateformes temps reel. Ton travail permettra la livraison fiable, scalable et economique de produits de donnees qui alimenteront la prochaine generation de capacites ML/IA de Plusgrade et renforceront notre culture orientee donnees.
CE QUE VOUS FEREZ
Agir en tant que leader technique pour les initiatives d'ingenierie des donnees soutenant les applications ML/IA, les integrations de systemes de donnees, les solutions analytiques et BI, ainsi que les workflows critiques de la plateforme de donnees.
Concevoir, construire et optimiser des pipelines de donnees a grande echelle, des systemes de streaming en temps reel, des APIs de donnees, des capacites d'observabilite et de gouvernance de la plateforme de donnees, ainsi que des sous-systemes ML/IA interagissant avec les produits pour servir nos partenaires et clients.
Traduire les orientations architecturales en frameworks et patterns d'ingenierie qui accelerent la livraison de produits analytiques et d'applications exploitant les donnees.
Definir et appliquer les meilleures pratiques pour la gestion du cycle de vie des donnees, y compris la versioning, la reproductibilite, la tracabilite et la qualite.
Collaborer avec les parties prenantes metiers, les chefs de produit, les architectes et les ingenieures de donnees pour definir et mettre en oeuvre des produits de donnees robustes et resilients qui depassent les attentes business.
Promouvoir l'observabilite, la fiabilite, la securite et l'optimisation des couts dans les pratiques d'ingenierie des donnees, y compris l'utilisation de l'assistance agentique basee sur l'IA pour innover et ameliorer nos produits et solutions.
Diriger les revues de conception technique, influencer les decisions architecturales et assurer l'alignement avec les objectifs organisationnels.
Agir en tant qu'experte operationnelle, en resolvant les defis les plus complexes de scalabilite, performance et fiabilite au sein de la plateforme de donnees.
Etablir des SLOs pour les systemes et workflows de donnees concernant la fraicheur, la latence et la fiabilite, et conduire des ameliorations pour les atteindre ou les depasser. Concevoir en tenant compte de la confidentialite, de la securite et de la conformite.
Creer et maintenir la documentation et les runbooks pour les operations, le depannage et la reponse aux incidents.
Encadrer les ingenieures sur l'excellence technique, la qualite du code et la conception des systemes, favorisant une culture de croissance et d'innovation.
Contribuer a la planification strategique a long terme de la plateforme de donnees de Plusgrade et guider l'adoption des technologies emergentes.
VOUS ETES UNE PERSONNE QUI POSSEDE
Plus de 8 ans d'experience en ingenierie des donnees ou dans des domaines connexes, avec une exposition significative a la gestion du cycle de vie des donnees au sein d'un ecosysteme de donnees base sur le cloud.
Expertise averee dans la conception et la mise a l'echelle de systemes de donnees distribues (batch et temps reel) dans des environnements cloud (AWS et Snowflake preferes).
Solides competences en programmation en Python et SQL, avec experience sur des frameworks tels que Spark, Kafka, Airflow ou equivalents.
Connaissance de l'infrastructure en tant que code (Terraform, CloudFormation).
Comprehension approfondie des besoins en donnees pour le ML, y compris l'ingenierie des features, les feature stores en ligne/hors ligne et l'ingestion en streaming pour le ML temps reel.
Familiarite avec les pratiques de MLOps, y compris le deploiement, la surveillance et la reproductibilite des modeles.
Experience reconnue dans la direction technique, la conception architecturale et la mise en oeuvre de systemes de donnees a grande echelle.
Excellentes competences en communication et collaboration, avec la capacite d'influencer les equipes d'ingenierie, business et produit.
Experience dans le mentorat des ingenieures et dans l'elevation du niveau technique au sein d'une equipe ou organisation.
Atouts souhaites :
Experience dans l'implementation de workflows AI/ML/GenAI au sein de pipelines de donnees et d'applications.
Connaissance des outils modernes de gouvernance des donnees et des cadres de conformite (ex. : GDPR, SOC 2).
Experience avec les API, les microservices et la conception de donnees orientee applications.
Experience en infrastructure-as-code, CI/CD et containerisation (Terraform, Kubernetes, Docker).
CE QUE VOUS AIMEREZ CHEZ NOUS:
REER de contrepartie
Plans de sante complets
Programme de conges payes flexible
?? Allocation d'experience de voyage
Credit annuel pour bien-etre
Evenements d'equipe
Allocation pour des fournitures de bureau / transport
Programme de travail a distance
Programme de prime de conge parental
Passeport pour l'aventure
NOTRE PROCESSUS:
Plusgrade est un employeur offrant des chances egales et s'engage a fournir un processus de recrutement accessible. Nous accueillons les candidatures de toutes les personnes qualifiees et nous sommes engages a offrir des opportunites d'emploi egales, quel que soit l'identite ou l'expression de genre, la race, l'origine ethnique, la croyance, le lieu d'origine, l'age, le sexe, l'etat civil, le handicap physique ou mental, l'orientation sexuelle et toute autre categorie protegee par la loi. Sur demande, nous fournirons un hebergement pour les candidats handicapes.
Nous croyons en la diversite et l'inclusivite, c'est pourquoi notre processus d'entrevue est concu pour offrir une experience de candidat positive et garantir que chaque candidat est evalue de maniere egale. Toutes les candidatures seront examinees par notre equipe de talents et le ou les candidats retenus passeront par le processus de recrutement suivant:Entrevue telephonique avec le recruteur
Entrevue avec le responsable de l'embauche
Entrevue en equipe
Staff Data Developer, Data Engineering
Product Intelligence Team
Plusgrade powers the global travel industry with its portfolio of leading ancillary revenue solutions. Over 200 airline, hospitality, cruise, passenger rail, and financial services companies trust Plusgrade to create new, meaningful revenue streams through incredible customer experiences. As an ancillary revenue powerhouse, Plusgrade has generated billions of dollars in new revenue opportunities across its platform for its partners, while creating enhanced travel experiences for millions of their passengers and guests. Plusgrade was founded in 2009 with headquarters in Montreal and has offices around the world.
About Plusgrade
The team is looking for a senior technical leader to design and scale data infrastructure, data pipelines, and our analytics and ML platforms. This role is crucial for powering machine learning applications, enabling a data driven organization, and optimizing an efficient and scalable data platform. If you're passionate about solving complex data challenges, enabling information at scale, providing technical leadership across a team of data professionals, and guiding best practices in modern data engineering, we'd love to meet you.
As a Staff Engineer,
you'll partner closely with the Manager of Data Engineering to define technical direction and deliver high-impact data systems. You'll take ownership of core architectural decisions, mentor engineers, and serve as a hands-on contributor for the most critical data pipelines, feature stores, and real-time platforms.Your work will enable the reliable, scalable, and cost-efficient delivery of data products that fuel Plusgrade's next generation of ML/AI capabilities and our data-driven culture.
WHAT YOU WILL BE DOING:
Serve as the technical lead for data engineering initiatives supporting ML/AI applications, data system integrations, analytics and BI solutions, and critical data platform workflows.
Design, build, and optimize large-scale data pipelines, real-time streaming systems, data APIs, data platform observability and governance capabilities, and ML/AI subsystems that interact with products to service our partners and customers.
Translate architecture-level guidance into engineering frameworks and patterns that accelerate the delivery of analytics products and data-powered applications.
Define and enforce best practices for data lifecycle management, including versioning, reproducibility, lineage, and quality.
Collaborate with business stakeholders, product managers, architects, and data engineers to define and implement robust and resilient data products that not only satisfy business needs, but exceed them.
Champion observability, reliability, security, and cost-efficiency in data engineering practices; including use of AI-based agentic assistance in innovating and enhancing our products and solutions.
Lead technical design reviews, influence architectural decisions, and ensure alignment with organizational goals.
Act as a hands-on expert, solving the most complex scaling, performance, and reliability challenges within the data platform.
Establish SLOs for data systems and workflows around freshness, latency, and reliability, and drive improvements to meet or exceed them. Design for privacy, security, and compliance
Create and maintain documentation and runbooks for operations, troubleshooting, and incident response.
Mentor engineers on technical excellence, code quality, and system design, fostering a culture of growth and innovation.
Contribute to long-term strategic planning for Plusgrade's data platform and guide adoption of emerging technologies.
YOU ARE SOMEONE WITH:
8+ years of experience in data engineering or related fields, with significant exposure to managing the data lifecycle across a cloud-based data ecosystem.
Proven expertise in designing and scaling distributed data systems (batch and real-time) in cloud environments (AWS and Snowflake preferred).
Strong programming skills in Python and SQL, with experience in frameworks like Spark, Kafka, Airflow, or equivalent.
Knowledge of infrastructure-as-code (Terraform, CloudFormation).
Deep understanding of ML data requirements, including feature engineering, online/offline feature stores, and streaming ingestion for real-time ML.
Familiarity with ML Ops practices, including model deployment, monitoring, and reproducibility.
Track record of leading technical design, architecture, and implementation of large-scale data systems.
Excellent communication and collaboration skills, with the ability to influence across engineering, business, and product teams.
Experience mentoring engineers and raising the technical bar across a team or organization.
NICE TO HAVE:
Experience enabling AI/ML/GenAI workflows in data pipelines and applications.
Knowledge of modern data governance tools and compliance frameworks (e.g., GDPR, SOC 2).
Experience with APIs, microservices, and application-oriented data design.
Background in infrastructure-as-code, CI/CD, and containerization (Terraform, Kubernetes, Docker).
WHAT YOU'LL LOVE ABOUT US:
RRSP/401(k) Matching
Comprehensive Health Plans
Flexible Paid Time Off
?? Travel Experience Credit
Annual Wellness Credit
Team Events and Monthly Lunches
Home Office/Commuter Credit
Work From Anywhere Program
Parental Leave Top Up
Adventure Pass
OUR PROCESS:
Plusgrade is an equal-opportunity employer and is committed to providing an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunities regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, and any other category protected by law. Upon request, we will provide accommodation for applicants with disabilities. If you have a preference regarding the language of your interviews, please inform our Talent Team when they reach out to you.
We believe in diversity and inclusivity and that is why our interview process is designed for a positive candidate experience and to ensure every candidate is evaluated equally. All applications will be reviewed by our Talent Team and the successful candidate(s) will go through the following recruitment process:Recruiter Phone Interview
Hiring Manager Interview
Technical Interview
Team Interview
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.