Big Data DBT/Redshift Engineer (Contract)
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
$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 dataPermanent employmentFull time$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 dataLong term contractSummer workWork at officeRemote workWork from home$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...SuggestedFull timeRemote work- ...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 dataFull timeShift work
- ...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 dataFull timeWork at office
- ...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 dataFull timeLocal areaRelocation
$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 dataFull timeTemporary workWork at officeLocal areaRemote work$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 workBig dataRemote work- ...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 timeInternshipWork at officeImmediate startRemote workFlexible hours
- ...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 payFull timeRemote workFlexible hours
$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 dataRemote jobInternship- ...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 timeWork at officeRemote workFlexible hours
- ...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 workFixed term contractInternshipWork at officeImmediate startRemote workFlexible hours
$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 workRemote work- ...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 officeImmediate start
$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 payLong term contractTemporary workInternship$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 workBig dataLong term contract$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 jobFull timeFlexible hours- ...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 dataFull time
- ...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 timeWork at office
$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 timeWork at officeRemote workFlexible hours- ...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 timeWork at office
- ...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...
$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 officeLocal areaVisa sponsorshipFlexible hours$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 contractWork at officeWork from homeWorldwide$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- ...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 workFor contractorsWork at office
- ...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 workHourly payRemote workWork from homeFlexible hours
- ...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 contractFull timeTemporary workWork at officeWorldwide
- ...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 timeWork at officeDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Big Data DBT/Redshift Engineer (Contract). Be the first to apply!
- data centre engineer Vancouver, BC
- data engineering intern summer Vancouver, BC
- data integration developer Vancouver, BC
- remote data engineer Vancouver, BC
- junior data engineer Vancouver, BC
- information engineer Vancouver, BC
- data cabling engineer Vancouver, BC
- gcp data engineer Vancouver, BC
- big data engineer Vancouver, BC
- data engineer Vancouver, BC
