← Zurück zur Liste
Stelle · Lead

Technical Lead Data (TGQF)

Tech Lead • Lead • Vor Ort • Vollzeit Kanada Montreal, Kanada

Quality Foundations (QF) at Ubisoft builds and operates cross-functional products, platforms and services that improve the quality, observability, performance and operations of Ubisoft games through data, analytics and AI. The Technical Lead Data is the primary technical authority for QF's data foundations, working with architects, development teams and product leaders to define and evolve the target data architecture.

Responsibilities

  • Collaborate with architects on designing new data products and services, proposing robust and scalable solutions
  • Participate in implementing the target data architecture and drive its adoption across teams
  • Serve as the subject matter expert for data, data architectures and data processing pipelines
  • Provide technical leadership across all Quality Foundations products on data storage, modeling, governance and processing
  • Define, maintain and promote data standards and best practices, ensuring consistent application
  • Propose, review and validate technical and architectural decisions through Architecture Decision Records (ADRs)
  • Actively contribute to initiatives involving the highest levels of complexity or risk
  • Advise architects, project managers and leaders on technology directions and platform improvements
  • Analyze and optimize the performance, cost efficiency, reliability and scalability of data systems
  • Act as a subject matter expert in relational and non-relational database optimization
  • Collaborate with development, analytics, AI and operations teams to ensure seamless integration of data solutions
  • Ensure the technical quality of data pipelines and promote monitoring, alerting and operations best practices
  • Foster knowledge sharing, mentorship and technical autonomy within data development teams
  • Participate in the technical evaluation of new technologies, platforms and data-related approaches

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering or an equivalent field
  • Minimum 8 years of experience in software development or data engineering
  • Significant experience designing and implementing large-scale data platforms
  • Experience in technical leadership, team coaching or mentorship
  • Experience with distributed architectures and large-scale data processing systems
  • Strong expertise in large-scale data solution development and SQL/NoSQL data modeling
  • Strong proficiency in one or more of Python, PySpark, SQL and Scala
  • Solid understanding of modern data architectures, processing pipelines and analytics platforms, including Medallion architectures (Bronze/Silver/Gold) and Lakehouse platforms (Databricks, Delta Lake)
  • Experience designing configurable, environment-agnostic solutions (dev/staging/production), including pipeline-as-code and configuration management
  • Ability to design scalable, high-performance and maintainable solutions
  • Experience documenting architectural and technical decisions

Nice to have

  • Knowledge of cloud services (AWS, Azure or equivalent) plus Docker and Kubernetes
  • Knowledge of data orchestration frameworks such as Apache Airflow or Databricks Workflows
  • Knowledge of real-time data streaming technologies (Spark Structured Streaming or equivalent)
  • Knowledge of Databricks, Apache Spark (batch and streaming), Delta Lake, Elasticsearch/OpenSearch, SQL Server and PostgreSQL
  • Knowledge of large-scale data platform administration and both relational and non-relational databases
  • Knowledge of monitoring, logging and alerting systems for data pipelines
  • Understanding of machine learning and AI concepts
  • Experience in high-volume, real-time critical systems environments (telemetry, observability, monitoring) is a significant asset

Soft skills

Excellent analytical and problem-solving skillsStrong ability to solve complex technical challengesAptitude for mentoring and fostering technical autonomy within teamsStrong appreciation for configuration-driven approaches, including parameterized systems, declarative pipelines and Infrastructure as CodeExcellent communication skills, able to explain complex technical concepts to diverse audiencesInfluential leadership, driving adoption of best practices across teamsAbility to work effectively in a multidisciplinary environmentStrong initiative and autonomyResults-oriented mindset with focus on continuous improvementAbility to manage multiple priorities and make sound prioritization decisions

About the company

Quality Foundations (QF) at Ubisoft develops cross-functional products, platforms and services that enhance the quality, observability, performance and operations of Ubisoft games through data, analytics and AI.

Education: Számítástudomány, számítógép-mérnöki, szoftvermérnöki vagy azzal egyenértékű alapdiploma

Ähnliche Stellen