Talent.com
Two Circles
Lead Data EngineerTwo Circles • Vancouver, BC, CA
Lead Data Engineer

Lead Data Engineer

Two Circles • Vancouver, BC, CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Lead Data Engineer

Who we are

We are Two Circles. We are a Sports & Entertainment Marketing business. We grow audiences and revenues. We do that by knowing fans best. We work with clients to help them understand & influence what their fans are doing – the way fans spend their money, the events that fans attend, the channels fans respond to, the content fans watch and more. And we use the understanding this gives us to help our clients grow. Grow their audiences and grow their revenues - both direct to consumer and business to business revenues. Our platforms and services are trusted by over 900 clients globally, including the English Premier League, Red Bull, UEFA, VISA, the NFL, Nike and Amazon. We are almost 1000 people, based out of 14 offices, and we deliver work for sports and entertainment businesses of all shapes and sizes all over the world.

What You Will Do

We’re looking for a Lead Data Engineer to join our team of 100+ Data & BI Engineers, building our Audience Intelligence Platform and Helix data products—powering data-driven decision-making across the global sports and entertainment industry.

Helix is our customer data platform (CDP) and master data management (MDM) solution, enabling organizations to unify fan data, create golden records, and drive personalized engagement through segmentation and insights.

This is a hands-on technical individual contributor role where you will design, build, and scale data integration capabilities using Scala, distributed data processing (Spark), and AWS technologies. You’ll own delivery end-to-end while mentoring engineers and shaping how data flows into and across the Helix platform.

You will play a key role in developing reusable, extensible data integration frameworks that enable rapid onboarding of new data sources and ensure reliable, scalable data pipelines.

Key Responsibilities

  • Own end-to-end delivery of Helix data engineering and integration projects—from design through to deployment, monitoring, and production support
  • Build and operate scalable data ingestion and processing pipelines using AWS services (e.g., S3, EMR/Spark, ECS, Lambda)
  • Develop and maintain data workflows that support customer identity resolution, fan segmentation, and golden record creation
  • Work with data storage and warehouse technologies such as PostgreSQL, Redshift, and S3-based data lakes
  • Design, implement, and optimize ETL/ELT pipelines for large-scale structured and semi-structured data
  • Define and enforce engineering best practices across code quality, testing, CI/CD, and deployment processes
  • Troubleshoot complex data and system issues, ensuring high reliability, performance, and scalability
  • Collaborate closely with Product, Engineering, and Data teams to deliver high-impact data solutions aligned to business needs
  • Mentor and guide engineers through code reviews, pairing, and technical leadership, supporting their growth and delivery capability
  • Continuously improve the Helix platform with a focus on reusability, observability, scalability, and maintainability

Requirements

Requirements

Core Experience

  • Strong experience in data engineering, with a focus on data ingestion, integration systems, and large-scale data processing
  • Experience working with distributed data processing frameworks such as Spark
  • Advanced proficiency in Scala, Python and Java, with strong software engineering and object-oriented programming skills
  • Hands-on experience with AWS, including services such as S3, EMR, ECS, Lambda, or similar
  • Strong experience with SQL and relational databases, particularly PostgreSQL and/or Redshift
  • Experience building ETL/ELT pipelines and working with data lakes and data warehouses
  • Experience integrating data from APIs, files, and multiple external/internal systems
  • Strong understanding of data modeling, data warehousing, and big data concepts
  • Familiarity with CI/CD pipelines and modern software development practices
  • Proven ability to own and deliver projects end-to-end in a fast-paced environment

Leadership & Collaboration

  • Experience mentoring or leading engineers in a hands-on technical capacity
  • Ability to break down complex problems and guide teams toward pragmatic, scalable solutions
  • Strong communication skills, with the ability to work effectively across technical and non-technical stakeholders
  • Ability to balance hands-on development with leadership responsibilities and delivery ownership
  • Strong ownership mindset with a focus on delivering high-quality outcomes

Nice to Have

  • Experience working on Customer Data Platforms (CDP), Master Data Management (MDM), or identity resolution systems
  • Experience building or working with multi-tenant SaaS data platforms
  • Experience with data quality, data governance, or lineage frameworks
  • Exposure to real-time or streaming data processing architectures
  • Experience in sports, media, entertainment, or marketing analytics domains

What We’re Looking For

We’re looking for a hands-on technical leader who enjoys building reliable, scalable data systems and working closely with engineers to deliver real outcomes.

You’ll be successful in this role if you:

  • Enjoy coding and solving complex data engineering problems
  • Take ownership of delivery from design through to production
  • Thrive in environments where systems evolve incrementally rather than being built from scratch
  • Care deeply about data quality, reliability, and performance
  • Are comfortable working within and improving existing frameworks and platforms
  • Enjoy mentoring engineers and raising the overall capability of the team
  • Are excited by the opportunity to help organizations better understand and engage their customers and fans

Benefits

Professional Growth: Work on a variety of projects, enhancing your testing skills across different applications and technologies.

Impactful Work: Play a key role in delivering high-quality solutions that shape the future of the sports and entertainment industries.

Collaborative Environment: Be part of a team that values ideas, fosters a supportive atmosphere, and encourages continuous learning and improvement.

Innovative Culture: Join a company committed to revolutionizing fan and stakeholder engagement through cutting-edge technology.

Equal Opportunity Employer: Two Circles is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Create a job alert for this search

Lead Data Engineer • Vancouver, BC, CA

Similar jobs

Senior Data Engineer (Data Governance Lead)

XsollaVancouver, Metro Vancouver Regional District, CA
Full-time

Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry.From indie to AAA, companies partner with Xsolla to he... Show more

 • Promoted

Data Engineer

Remarcable, Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Remarcable is purpose-built for trade contractors, helping them manage procurement, tools, and warehouse operations with unmatched visibility and control.As we scale across North America, data is a... Show more

 • Promoted

Senior Data Architect & ETL Engineer for BI

UniUniRichmond, Metro Vancouver Regional District, CA
Full-time

A leading logistics company is seeking a Senior Software Developer to architect and build data integration solutions.This role involves designing scalable data models, supporting business intellige... Show more

 • Promoted

Azure Data Engineer: Fabric Pipelines & Data Models

Symbiotic GroupVancouver, Metro Vancouver Regional District, CA
Full-time

A leading IT consulting firm is looking for an experienced Azure Data Engineer to build and manage a scalable data integration platform.The successful candidate will work on Microsoft Fabric to des... Show more

 • Promoted

Miratech Senior Data Engineer Role

MiratechVancouver, Metro Vancouver Regional District, CA
Full-time

Embark on a career as a Senior Data Engineer with Miratech, focusing on advanced backend solutions for IVR systems.Develop SQL-based databases in a forever remote setup.As part of Miratech's team, ... Show more

 • Promoted

Data Engineer

Ace1MediaVancouver, Metro Vancouver Regional District, CA
Full-time

Ace1 Media is a dynamic and innovative media company specializing in creating high-quality content and data-driven solutions to support business growth.We leverage cutting-edge technology to stream... Show more

 • Promoted

Data Engineer

BorrowellVancouver, Metro Vancouver Regional District, CA
Full-time

At Borrowell, we're on a mission to help Canadians feel confident about their money.We empower individuals to take control of their financial futures by providing the tools and insights needed to u... Show more

 • Promoted

Data Warehouse & Analytics Engineer (Hybrid)

TransLinkVancouver, Metro Vancouver Regional District, CA
Full-time +1

A leading transit authority in Metro Vancouver is seeking a Data Solutions Developer for a full-time temporary position.The role involves designing and maintaining data solutions to meet strategic ... Show more

 • Promoted

Senior Data Engineer: Data Lake & Hybrid Cloud Lead

Fraser HealthSurrey, Metro Vancouver Regional District, CA
Full-time

A regional health authority in Metro Vancouver is seeking a Senior Data Engineer to lead data strategy and manage ETL pipelines.The position requires extensive experience in data engineering, moder... Show more

 • Promoted

Lead Data Engineer Innovating Healthcare Data Architecture

Synthesis HealthVancouver, Metro Vancouver Regional District, CA
Full-time

Drive data engineering excellence as a Staff Data Engineer and help transform healthcare data practices.Spearhead architecture optimizations and educate teams in a fully remote role.As a leader in ... Show more

 • Promoted

Staff Data Engineer — Remote Data Platforms Lead

eBay Inc.Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading global ecommerce company is looking for a Staff Data Engineer to drive innovative data solutions.This role involves technical leadership in designing scalable datastores and governance pr... Show more

 • Promoted

Senior Engineer Specializing in Data Architecture

HRBVancouver, Metro Vancouver Regional District, CA
Full-time

Shape the future of our software as a Senior Engineer specializing in Data Architecture.Collaborate with a talented team to create features that enhance data management and user interaction effecti... Show more

 • Promoted

Remote Lead Data Engineer Specializing in Data Pipeline Architecture

LumenaltaVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Join as a Remote Lead Data Engineer specializing in sophisticated data pipeline architectures.Leverage your technical skills to lead transformative data initiatives while mentoring a team.With over... Show more

 • Promoted

Data Engineer Role in Alberta’s Digital Division

PathlionVancouver, Metro Vancouver Regional District, CA
Full-time

Be part of Alberta's digital transformation as a Data Engineer.Contribute to innovative projects by creating data pipelines and deriving insights that meet the needs of citizens.As a core member of... Show more

 • Promoted

Senior Data Platform Engineer, Data Cloud

P2PVancouver, Metro Vancouver Regional District, CA
Full-time

The engineering team at Chainalysis is inspired by solving the hardest technical challenges and creating products that build trust in cryptocurrencies.We’re a global organization with teams in the ... Show more

 • Promoted

Senior/ Lead - AI Engineer

FICOrichmond, bc, ca
Full-time

As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates.You will design, build, and maintain production-g... Show more

 • Promoted

Data Engineer

Borealis AIVancouver, Metro Vancouver Regional District, CA
Full-time

Your responsibilities include:.Providing technical expertise and assistance with the Extraction, Loading and Transformation of massive, unstructured datasets;.Working with data collection tools for... Show more

 • Promoted

Data Engineer: Build Scalable Pipelines & Data Lakes

Yeah! GlobalVancouver, Metro Vancouver Regional District, CA
Full-time

A leading data solutions provider in Vancouver is seeking a skilled Data Engineer to design and implement data pipelines, ensuring efficient data flow for decision-making processes.The ideal candid... Show more

 • Promoted

Data Engineer

DS Technologies IncVancouver, Metro Vancouver Regional District, CA
Full-time

Get AI-powered advice on this job and more exclusive features.About US: We are a company that provides innovative, transformative IT services and solutions.We are passionate about helping our clien... Show more

 • Promoted

Data Engineer

BoeingRichmond, Metro Vancouver Regional District, CA
Full-time

Data Engineer - Boeing Vancouver, Richmond, BC.Boeing is seeking a Data Engineer to join the Data Science & Analytics team in Richmond, BC.This role supports the design, implementation, and mainten... Show more