EXL is building a Sports Analytics & Engineering Practice, and were hiring an Analytics Data Engineer to support client delivery across sports, media, and fan engagement platforms. This role focuses on transforming client data into trusted, analytics-ready assets that power dashboards, insights, and decision-making. Youll work within EXL delivery teams while collaborating directly with client analytics, product, and BI stakeholders. You will own the analytics layer of client data platforms, building DBT-based transformations and dimensional models that serve as the single source of truth across reporting and analytics. What Youll Do Build and maintain analytics transformation pipelines using SQL, DBT, and Jinja on client data platforms Design dimensional data models that support dashboards, KPIs, and self-service analytics Own and enhance the DBT analytics layer, including models, macros, tests, and documentation Work directly with client stakeholders to understand requirements, align on metric definitions, and validate outputs Ensure semantic consistency across client dashboards and reports Implement data quality checks and governance-aligned transformations Optimize SQL and DBT models for performance in Amazon Redshift environments Follow software engineering best practices (version control, CI/CD, peer reviews) Support Agile delivery and collaborate with offshore teams to review and maintain high-quality analytics code What You Bring 5+ years of experience in analytics-focused data engineering 3+ years of hands-on experience with DBT, including advanced models and macros Strong expertise in dimensional modeling and data warehousing Advanced SQL performance optimization skills Experience working in client delivery or consulting-style environments Experience with Amazon Redshift or modern cloud data platforms Familiarity with Python and/or Jinja templating Why EXL Work on real-world sports analytics use cases for enterprise clients Be part of a growing Analytics & Engineering practice with room to shape standards Balance hands-on technical ownership with meaningful client collaboration Gain exposure to multiple data platforms and analytics problems, not just one internal stack Canada-based role with long-term growth and stability Base Compensation is between $110,000-$120,000.
Job Title
Data Analytics Engineer