Développeur de données senior, niveau 2/Staff Data Developer
Job Description
Où vous travaillerez : n'importe où au Québec
Les produits & l’ingénierie chez GoTo
Nous sommes les pionniers de la technologie du travail à distance. Notre mission est de concevoir des logiciels de travail innovants et flexibles qui offrent à chacun la possibilité de vivre pleinement, au travail et ailleurs. En rejoignant notre équipe, vous serez encouragé à explorer de nouvelles idées, à repousser les limites et à relever des défis passionnants. Vos compétences et votre créativité contribueront à créer des solutions qui seront utilisées par des millions d'utilisateurs à travers le monde. Il s’agit là d’une occasion unique de voir l’impact concret de votre travail et d’aider à façonner la façon dont nos clients collaborent et interagissent à distance.
Votre Quotidien
En tant que Développeur de données senior, niveau 2 vou s travaillerez sur :
- Architecture des lakehouses : Vous concevrez et construirez des pipelines ETL/ELT robustes et évolutifs sur la plateforme Databricks (Spark, Delta Lake, Unity Catalog), qui traiteront des données provenant de sources variées et serviront des équipes de toute l’entreprise.
- Tests et ingénierie de la qualité : Vous servirez de modèle en matière de logiciels bien conçus et rigoureusement testés : vous bâtirez des suites de tests unitaires, d’intégration et de qualité des données automatisés pour les pipelines, les intégrerez à l’intégration et au déploiement continus (CI/CD) et favoriserez une culture où les essais occupent une place centrale.
- Excellence opérationnelle : Vous serez responsable de la fiabilité de notre plateforme de données en production (surveillance, alertes, observabilité et ententes sur les niveaux de service en matière de données) : vous dirigerez les enquêtes sur les incidents jusqu’à cerner leur cause fondamentale, établirez des mesures préventives et concevrez des systèmes aptes à prévenir les incidents.
- Ingénierie et leadership accélérés par l’IA : Vous défendrez l’utilisation responsable des outils d’IA pour accélérer notre façon de développer (développement, tests et exploitation des pipelines assistés par l’IA), tout en formant les ingénieurs à la conception de systèmes et à l’évolution des normes, notamment en matière de CI/CD et de documentation.
Ce que nous cherchons
En tant que Développeur de données senior, niveau 2, votre expérience ressemblera à
- 8+ years of experience in data engineering or software development, with a proven record of designing, operating, and owning production-grade data pipelines end to end
- Significant hands-on experience with the Databricks platform—Apache Spark, Delta Lake, and Unity Catalog—along with strong Python and SQL skills
- Significant experience testing data systems: automated unit and integration testing for pipelines, data quality frameworks and validation checks, and CI/CD for data workloads
- Strong operational excellence track record: monitoring and observability, leading incident management to root cause, and building preventative measures into design
- Hands-on adoption of AI tools to accelerate engineering work (development, testing, operations), plus excellent communication skills and experience mentoring engineers
Ce que nous offrons
Chez GoTo , nous croyons qu’il est important de soutenir nos employés avec une gamme complète d’avantages conçus pour s’adapter à votre vie, au travail comme ailleurs. Voici seulement quelques-uns des avantages auxquels vous pouvez vous attendre en rejoignant notre équipe :
-
Prestations de santé complètes, assurance vie et invalidité, programmes d’aide à la fertilité et à la constitution d’une famille;
-
Congés et vacances payés généreux, congés pour bénévolat, journées de bien-être personnel trimestrielles et journées sans réunions;
-
Programmes de remboursement des frais de scolarité et de lecture pour appuyer votre formation continue et votre développement professionnel;
-
Programme de bien-être Thr