Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Big Data DBT/Redshift Engineer (Contract)

Full-time

Two Circles

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 1000 clients globally, including the English Premier League, Red Bull, UEFA, VISA, the NFL, Nike and Amazon. We are over 1000 people, based out of 15 offices, and we deliver work for sports and entertainment businesses of all shapes and sizes all over the world.

  • 12 Month contract
  • Streaming experience preferred
  • $450 - $500 CADp/d

ROLE OVERVIEW

We are seeking a Lead Data Engineer to join a client-focused data pod delivering large-scale data engineering solutions within a cloud-native AWS environment.

This is a delivery-first role requiring deep hands-on expertise in streaming data architectures, big data systems, and modern data warehousing practices. You will own streaming architectural direction while remaining actively involved in implementation.

The environment is AWS-centric (Redshift, S3, Glue, Step Functions, Lambda, EMR), with DBT as the transformation framework. We are actively integrating streaming data from GCP sources into our AWS data platform.

You will define engineering standards across data modeling, DBT implementation, testing, CI/CD, and production resiliency while collaborating directly with the client’s data team.

---

WHAT YOU’LL BE DOING

Streaming Architecture & Distributed Systems

  • Own the architectural direction for streaming data ingestion from GCP into AWS
  • Design resilient ingestion frameworks including error handling, retry strategies, monitoring, and failure isolation
  • Implement distributed processing pipelines using Spark / PySpark or similar frameworks

Data Warehousing & DBT Leadership

  • Create and maintain scalable data warehouses and associated ETL/ELT processes using DBT models in Amazon Redshift
  • Design and implement DBT projects including macros, tests, documentation, and reusable modeling patterns
  • Conduct Redshift query and DBT performance tuning to optimize warehouse efficiency and cost

Engineering Standards & Quality

  • Define and enforce best practices for:
  • Data modeling
  • Version control (Git-based workflows)
  • CI/CD pipelines for DBT deployments
  • Automated testing at model, transformation, and pipeline levels
  • Ensure robust testing is embedded into every DBT model (schema tests, custom tests, data validation checks)
  • Lead code reviews and architectural design reviews

AWS Platform & Big Data Tooling

  • Work with AWS services including Redshift, S3, Glue, Step Functions, Lambda (Python), Athena, and EMR

REQUIREMENTS

Experience

  • 6+ years of data engineering experience in big data environments
  • Proven experience designing and implementing streaming architectures
  • Extensive hands-on DBT experience (models, macros, tests, documentation)
  • Strong Amazon Redshift architecture and performance optimization expertise
  • Experience building CI/CD pipelines for data platforms
  • Experience working in client-facing delivery contexts

Technical Skills

  • AWS: Redshift, S3, Glue, Step Functions, Lambda (Python), Athena, EMR
  • Strong SQL and Redshift performance tuning expertise
  • Python and PySpark (or equivalent distributed processing frameworks)
  • Git-based version control workflows
  • Deep understanding of data warehousing, modeling, and big data systems

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Big Data DBT/Redshift Engineer (Contract) in Vancouver, BC vacancy
  • $150k per year

     ...years or more Information technology Work setting Consulting firm Supervision 3-4 people Computer and technology knowledge Data Warehouse MS SQL Server MySQL Data analysis software C++ Python SQL Information technology Business intelligence... 
    Big data
    Permanent employment
    Full time

    AMISEQ Technologies Inc

    Vancouver, BC
    10 hours ago
  • $170k - $240k per year

     ...harnessed the power of cutting-edge deep learning technology and data science to transform how brands connect with their customers....  ...industry.   Now, we’re growing! The Role As a Staff Software Engineer, Big Data , you will define and drive the long-term technical... 
    Big data
    Long term contract
    Summer work
    Work at office
    Remote work
    Work from home

    Cognitiv

    Vancouver, BC
    a month ago
  • $120k - $150k per year

     ...Opportunity We are looking for a Staff Data Engineer who serves as the universal data...  ...data infrastructure. You will possess a "big picture" understanding of our entire data...  ...Design & Data Governance Define Data Contracts: You will act as a key voice on the Architecture... 
    Suggested
    Full time
    Remote work

    Synthesis Health

    Vancouver, BC
    7 hours ago
  •  ...Generative AI, AI Agents, RAG, Knowledge Bases, Data Mining, Anomaly Detection, and LLM fine-...  .... The Role As one of our AI ML Engineer’s, you'll be a key technical leader and thought...  ...databases Track record of handling big data, optimising workflows, and improving... 
    Big data
    Full time
    Shift work

    C-serv

    Vancouver, BC
    7 hours ago
  •  ...Lead Data Engineer Who we are  We are Two Circles. We are a Sports & Entertainment Marketing...  ...warehouse technologies such as PostgreSQL, Redshift, and S3-based data lakes ~ Design,...  ...of data modeling, data warehousing, and big data concepts ~ Familiarity with CI/CD... 
    Big data
    Full time
    Work at office

    Two Circles

    Vancouver, BC
    7 hours ago
  •  ...Summary: Our Client is looking for a skilled Data Engineer to join their team. The ideal candidate...  ...PostgreSQL, Oracle). Familiarity with big data technologies such as Hadoop, Spark,...  ...data warehousing solutions (e.g., Amazon Redshift, Google BigQuery). Familiarity with... 
    Big data
    Full time
    Local area
    Relocation

    Yeah! Global

    Vancouver, BC
    7 hours ago
  • $122.3k - $170.7k per year

     ...where everyone makes play happen. The Data & Insights (D&I) team transforms data...  ...player experiences. As a Data Engineer, you will collaborate with the User-Generated...  ...cloud-based databases like Snowflake, Redshift, BigQuery or other big data solutions ~ Expertise in Python... 
    Big data
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Electronic Arts (EA)

    Vancouver, BC
    11 days ago
  • $86 - $108 per hour

     ...Location: Vancouver, British Columbia Type: Contract Job #14346 Our client is looking for a Senior Data Engineer/Architect to provide technical leadership and guidance...  ...AWS technologies including DMS, S3, AWS Glue, dbt, Apache Airflow, Redshift, CloudFormation, and... 
    Contract work
    Big data
    Remote work

    MatchBox

    Vancouver, BC
    a month ago
  •  ...experience lifecycle from strategy, design to engineering and beyond, we enable our clients to...  ...Are you passionate about building scalable data pipelines and optimizing data architectures...  ...pipeline orchestration tools (Dagster and DBT) considered a plus. WHAT YOU’LL DO:... 
    Full time
    Internship
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Apply Digital

    Vancouver, BC
    7 hours ago
  •  ...real outcomes. Our AI-powered engine learns, adapts, and improves continuously...  ...You’ll Do  As our Principal Data Engineer, you will help lead...  ...(Databricks, Snowflake, dbt, Kafka, etc.) aligned with engineering...  ...dimensional modeling, and data contracts) that serve analytics, ML... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    JobGet

    Vancouver, BC
    20 days ago
  • $20 - $22 per hour

     ...Job Title: Data Engineer Intern Location: Vancouver (Remote) Duration: 4-8 Months Salary: 20-22 CAD / hour About the Company:...  ...visualization tools like Power BI or Tableau. Familiarity with Big Data technologies such as Hadoop or Spark. Knowledge of version... 
    Big data
    Remote job
    Internship

    Ace1media

    Vancouver, BC
    7 hours ago
  •  ...RESPONSIBILITIES: Design build and maintain scalable data pipelines and architectures to support...  ...Work closely with backend and platform engineers to integrate data pipelines into cloud-...  ...and orchestration. ~ Experience with dbt or similar analytics engineering... 
    Full time
    Work at office
    Remote work
    Flexible hours

    E2X is now part of Apply Digital

    Vancouver, BC
    10 hours ago
  •  ...experience lifecycle from strategy, design to engineering and beyond, we enable our clients to...  ...Typescript is a plus! This is a fixed-term contract position with an anticipated duration of...  ...you would like more information about how your data is processed, please contact us.... 
    Contract work
    Fixed term contract
    Internship
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Apply Digital

    Vancouver, BC
    7 hours ago
  • $81 - $102 per hour

     ...Location: Vancouver, British Columbia Type: Contract Job #14335 MatchBox Consulting Group is currently seeking a Senior Data Engineer  for a 6 month contract role with a client of ours located in Vancouver. This is a fully remote opportunity but the successful... 
    Contract work
    Remote work

    MatchBox

    Vancouver, BC
    17 days ago
  •  ...the single source of truth for customer data. Then use it to get every customer to value...  ...labs. Deliver — A written brief for engineering: where labs hit friction during mapping,...  ...Success on onboarding sessions and with our contracted HubSpot partner on integration. Grow... 
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    18 days ago
  • $80 - $100 per hour

     ...company committed to its people, find out more about what Aviso has to offer at . The Opportunity: We’re looking for a Senior Data Engineer to join our Data and Analytics Group within the Technology Services Partners (TSP) department for 12 months. Reporting to the... 
    Hourly pay
    Long term contract
    Temporary work
    Internship

    Aviso Wealth

    Vancouver, BC
    10 days ago
  • $46.22 - $61.63 per hour

     ...highly technical, forward-thinking Senior Data Engineer / MLOps Platform Lead to pioneer the...  ...This position sits at the intersection of big data engineering, advanced cloud infrastructure...  ..., BC (Hybrid – 4 days per week onsite) Contract Duration: 6-month contract with high... 
    Contract work
    Big data
    Long term contract

    Randstad

    Vancouver, BC
    more than 2 months ago
  • $120k per year

     ...of customer sentiment, turning data into actionable insights with...  ...seeking a Principal Software Engineer to lead the architecture and development...  ...including Athena, Redshift, Glue, QuickSight, and S3....  ...tuning across multiple database engines (Redshift, PostgreSQL, Athena)... 
    Remote job
    Full time
    Flexible hours

    Calabrio

    Vancouver, BC
    7 hours ago
  •  ...Databricks Platform Expertise • Develop, manage, and optimize data pipelines on the Databricks platform. • Debug and troubleshoot...  ...processes, and data warehousing concepts. • Knowledge of other big data technologies like Delta Lake, Hadoop, or Kafka. • Experience... 
    Big data
    Full time

    flaglerhealth

    Vancouver, BC
    1 day ago
  •  ...deliver work for sports and entertainment businesses of all shapes and sizes all over the world. Two Circles is looking for a Data Engineer to join our dynamic KORE Intelligence Platform team. In this role, you'll be a key part of our Partnership Intelligence Measurement... 
    Full time
    Work at office

    Two Circles

    Vancouver, BC
    13 days ago
  • $110k per year

     ...with experience. About the Team: The Data & Analytics team is moving from a legacy...  ...data quality standards, and creating engineering patterns that let analytics, product, engineering...  ...with clear ownership and dependency contracts, not just task graphs. Improve the performance... 
    Full time
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Vancouver, BC
    a month ago
  •  ...Lead Data Engineer (Azure / Databricks / Python) 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... 
    Full time
    Work at office

    Two Circles

    Vancouver, BC
    7 hours ago
  •  ...We are looking for a Corporate Tax Technology Partner for a Big 4 Firm in Canada. If you have Tax Technology consulting experience gained in a Big 4 or major consulting firm, this may be the role for you. Please message me if you would like a discrete conversation on... 

    TM Global Recruitment

    Vancouver, BC
    25 days ago
  • $210k - $250k per year

     ...Diligent is looking for a Technical Director of Data Engineering to help design and build the next generation of data and AI infrastructure powering...  ...is in our DNA, we look for individuals willing to ask the big questions and experiment fearlessly - those who embrace change... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    a month ago
  • $138k - $168k per year

     ...The Data Engineering team’s mission is to ensure high-quality data to enable data-informed decision-making across Asana. You will build data artifacts...  ...we’ll offer Our comprehensive compensation package plays a big part in how we recognize you for the impact you have on our... 
    Long term contract
    Work at office
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    a month ago
  • $90k - $110k per year

     ...Position Overview We’re seeking an experienced Analytics Engineer to strengthen FORM’s analytics data foundation and business intelligence capabilities. Working primarily in SQL, dbt, Amazon Redshift and Tableau, you will transform raw product, subscription, ecommerce and... 
    Full time

    FORM

    Vancouver, BC
    10 days ago
  •  ...structural, mechanical and electrical engineers, landscape architects and...  ...We are a fun-loving bunch of big thinkers and city-shapers, who...  ...software, Onware Assist Contract Administrators in receiving, compiling...  ...Demonstrated experience with data entry, document control, and... 
    Contract work
    For contractors
    Work at office

    DIALOG

    Vancouver, BC
    13 days ago
  •  ...Feature or unfeature campaigns Publish and unpublish content Data & Integrations The Showcase may leverage selected assets and...  ...Some reasons why you'd want to work with us: You want to play a big part in a small but profitable company that is an industry leader.... 
    Contract work
    Hourly pay
    Remote work
    Work from home
    Flexible hours

    ResponsiveAds, Inc.

    Vancouver, BC
    20 days ago
  •  ...Engineering Manager – Data Platform 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 and influence what their fans are doing –... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Worldwide

    Two Circles

    Vancouver, BC
    25 days ago
  •  ...you  ~ You can't wait to get out of bed in the morning & get on with your day  Overview  We're looking for a Senior Data Platform Engineer to lead the design, implementation, and evolution of our data platform infrastructure. You'll own the end-to-end architecture... 
    Full time
    Work at office
    Day shift

    RAZR Marketing, Inc.

    Vancouver, BC
    24 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Big Data DBT/Redshift Engineer (Contract). Be the first to apply!