Senior Data Engineer

2 Months ago • 6 Years + • Data Analysis

Job Summary

Job Description

As a Senior Data Engineer, you will be responsible for designing, building, and deploying components of a modern data stack to support data products and insights. You will build scalable data infrastructure, enhance a modern data stack, and contribute to high-impact projects. You will also collaborate with various engineering teams and stakeholders to develop data solutions and advance Wave as a data-centric organization. The role requires strong communication skills and the ability to work autonomously in ambiguous conditions.
Must have:
  • 6+ years of experience in building data pipelines.
  • Experience managing a modern data stack.
  • 3+ years of experience with AWS cloud infrastructure.
  • Write high-quality, maintainable code in Python, SQL, and dbt.
  • Prior experience building data lakes on S3 using Apache Iceberg.
  • Experience with Airflow or similar orchestration systems.
  • Familiarity with data governance practices.
  • Experience developing and deploying data pipeline solutions using CI/CD.
  • Working knowledge of Stitch and Segment CDP.
Good to have:
  • Knowledge and practical experience with Athena, Redshift, or Sagemaker Feature Store.
Perks:
  • Work From Where You Work Best (Toronto office or remote).
  • Learning experiences, educational allowances, and mentorship.
  • Health & wellness benefits.
  • Fair compensation and office perks.

Job Details

We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without.


Reporting to the Senior Manager of AI & Data Platform, as a Senior Data Engineer, you will be building tools and infrastructure to support the efforts of the Data Products and Insights & Innovation teams, and the business as a whole.


We’re looking for a talented, curious self-starter who is driven to solve complex problems and can juggle multiple domains and stakeholders. This highly technical individual will collaborate with all levels of the Data and AI team as well as various engineering teams to develop data solutions, scale our data infrastructure, and advance Wave to the next stage in our transformation as a data-centric organization.


This role is for someone with proven experience in complicated product environments. Strong communication skills are a must to bridge the gap between technical and non-technical audiences across a spectrum of data maturity.


At Wave, you’ll have the chance to grow and thrive by building scalable data infrastructure, enhancing a modern data stack, and contributing to high-impact projects that empower insights and innovation across the company.


Here’s How You Make an Impact:
  • You’re a builder. You’ll be responsible for designing, building, and deploying the components of a modern data stack, including CDC ingestion (using Meltano or similar tools), a centralized Iceberg data lake, and a variety of batch, incremental, and stream-based pipelines.
  • You’ll make things better. You enjoy the challenge of helping build and manage a fault-tolerant data platform that scales economically while balancing innovation with operational stability by maintaining legacy Python ELT scripts and accelerating the transition to dbt models in Redshift, Snowflake, or DataBricks.
  • You’re all about collaboration and relationships. You will collaborate within a cross-functional team in planning and rolling out data infrastructure and processing pipelines that serve workloads across analytics, machine learning, and GenAI services. You enjoy working with different teams across Wave and helping them succeed by ensuring that their data, analytics, and AI insights are reliably delivered.
  • You’re self-motivated and can work autonomously. We count on you to thrive in ambiguous conditions by independently identifying opportunities to optimize pipelines and improve data workflows under tight deadlines.
  • You will resolve and mitigate incidents. You will respond to alerts and proactively implement monitoring solutions to minimize future incidents, ensuring high availability and reliability of data systems.
  • You're a strong communicator. As a data practitioner, you’ll have people coming to you for technical assistance, and your outstanding ability to listen and communicate with people will reassure them as you help answer their concerns.
  • You love helping customers. You will assess existing systems, optimize data accessibility, and provide innovative solutions to help internal teams surface actionable insights that enhance external customer satisfaction.


You Thrive Here By Possessing the Following:
  • Data Engineering Expertise: Bring 6+ years of experience in building data pipelines and managing a secure, modern data stack. This includes CDC streaming ingestion using tools like Meltano or similar for data ingestion workflows that support AI/ML workloads, and a curated data warehouse in Redshift, Snowflake, or DataBricks.    
  • AWS Cloud Proficiency: At least 3 years of experience working with AWS cloud infrastructure, including Kafka (MSK), Spark / AWS Glue, and infrastructure as code (IaC) using Terraform.    
  • Strong Coding Skills: Write and review high-quality, maintainable code that enhances the reliability and scalability of our data platform. We use Python, SQL, and dbt extensively, and you should be comfortable leveraging third-party frameworks to accelerate development.    
  • Data Lake Development: Prior experience building data lakes on S3 using Apache Iceberg with Parquet, Avro, JSON, and CSV file formats.   
  •  Workflow Automation: Experience with Airflow or similar orchestration systems to build and manage multi-stage workflows that automate and orchestrate data processing pipelines.    
  • Data Governance Knowledge: Familiarity with data governance practices, including data quality, lineage, and privacy, as well as experience using cataloging tools to enhance discoverability and compliance.    
  • CI/CD Best Practices: Experience developing and deploying data pipeline solutions using CI/CD best practices to ensure reliability and scalability.    
  • Data Integration Tools: Working knowledge of tools such as Stitch and Segment CDP for integrating diverse data sources into a cohesive ecosystem.    
  • Analytical and ML Tools Expertise: Knowledge and practical experience with Athena, Redshift, or Sagemaker Feature Store to support analytical and machine learning workflows is a definite bonus!


Succeeding at Wave:  At Wave, you’ll have the chance to grow and thrive by building scalable data infrastructure, enhancing a modern data stack, and contributing to high-impact projects that empower insights and innovation across the company. Whether collaborating in our vibrant downtown Toronto hub or working remotely, you’ll have the flexibility to shape your journey and make a lasting impact on Wave’s data-driven future. At Wave, we value diverse perspectives and encourage open, respectful feedback, fostering an inclusive environment where innovation flourishes, and every team member has the opportunity to grow.


At Wave, you’re treated like the incredible human being you are. 


Work From Where You Work Best: We will always have a welcoming, energizing, and world-class office (in Toronto) with a space for you. Or, if you’re more comfortable working from home, the choice is yours.

We Care About Future You: You will stretch yourself and you will grow at Wave. You will also be supported on this journey with diverse learning experiences, educational allowances, mentorship, and so much more.

We Support the Full You: We make a serious investment in your health & wellness. When we think about benefits we think about body, mind, & soul and we take this stuff very seriously. 

We Take Care of the Fundamentals: Fair compensation, all the office perks you’d want, and the various goodies you’d expect from a growing tech company. This is the obvious stuff, but we don’t want you to think we forgot!


We believe that a diverse and inclusive culture creates the best workplace. We embrace our differences, value individuality, and the broad spectrum of every Waver's skills and abilities. We challenge each other from a place of respect and pursuit of continuous growth. We trust each other and encourage everyone to bring their authentic selves to work, everyday. As Wavers, our voices matter, our opinions are met with an open mind. The best ideas win, no matter whose they are.  Contributing to an inclusive culture is a part of all of our job descriptions. 


We’ve been continuously recognized as one of Canada's Top Ten Most Admired Corporate Cultures and one of Canada’s Great Places to Work in categories including Technology, Millennials, Mental Health, Inclusion and Women.  


Are you ready to be a Waver? Join us!

Similar Jobs

Match Group - Senior Platform Engineer

Match Group

New York, New York, United States (Hybrid)
8 Months ago
Microsoft - Member of Technical Staff, AI

Microsoft

Mountain View, California, United States (On-Site)
3 Months ago
Axon - Senior Manager, Billing Compliance

Axon

Denver, Colorado, United States (Hybrid)
1 Month ago
Animoca Brands - Senior Associate (Strategy Ops / BD & Partnerships / Investments)

Animoca Brands

Dubai, Dubai, United Arab Emirates (Remote)
4 Months ago
Epic Games - Director, Marketing

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
luxsoft - Technical Lead / Senior Data Engineer

luxsoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
1 Week ago
Equifax - Manager Data Scientist

Equifax

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Rippling - Senior Software Engineer - Data Infrastructure

Rippling

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Rockstar Games - Senior Data Engineer

Rockstar Games

New York, United States (On-Site)
1 Month ago
Axonius - Principal Data Scientist

Axonius

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Trailer park group - Creative Strategist - Gaming Marketing

Trailer park group

Los Angeles, California, United States (Hybrid)
3 Months ago
Kavalirio - Cleared Technical Program Manager

Kavalirio

Colorado Springs, Colorado, United States (On-Site)
3 Weeks ago
Opendoor - Senior Marketing Manager, Lifecycle

Opendoor

San Francisco, California, United States (Hybrid)
1 Month ago
Scopely - Senior Client Engineer (Core Tech/Platform Engineering)

Scopely

Barcelona, Catalonia, Spain (Hybrid)
1 Week ago
ISG - Manager – Performance Management CoE (SLA Governance)

ISG

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Capgemini - Agile Coach

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Room 8 Group - Tech Production Management Director

Room 8 Group

(Remote)
2 Months ago
Thatgamecompany - Content Producer (Mid/Senior)

Thatgamecompany

United States (Remote)
3 Months ago
Figma - Web Developer

Figma

San Francisco, California, United States (Remote)
2 Weeks ago
Enphase Energy - Program Manager SW

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

the coalition studio - Senior Gameplay Animation Engineer

the coalition studio

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Larian Studios - VFX Director | Directeur Effets Visuels VFX

Larian Studios

Quebec, Canada (On-Site)
8 Months ago
Epic Games - Technical Designer in Animation

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
PwC - Bilingual Human Resources of the Future, Manager

PwC

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
NSUS Group - iGaming Compliance Manager

NSUS Group

Toronto, Ontario, Canada (On-Site)
1 Month ago
Electronic Arts - Senior Environment Artist, External Development

Electronic Arts

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Alphawave Semi - Senior/Staff/Principal, Product Applications Engineer

Alphawave Semi

Ottawa, Ontario, Canada (On-Site)
1 Month ago
Epic Games - Senior Engine Programmer, Fortnite Tech

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Fluxon - Senior Product Manager

Fluxon

Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Sigma Software - Junior Data Engineer

Sigma Software

Germany (Remote)
1 Week ago
Apexon - Data Engineer

Apexon

Sunderland, England, United Kingdom (On-Site)
4 Months ago
version 1 - Business Systems Analyst

version 1

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Playtika - Expert Business Analyst

Playtika

Israel (On-Site)
3 Months ago
Sporty - BI Analyst

Sporty

(On-Site)
11 Months ago
Eneba Games - Business Intelligence Analyst, Payments

Eneba Games

Lithuania (Remote)
4 Months ago
OKX - Senior Data Analyst, Trading Product

OKX

Singapore, Singapore (On-Site)
8 Months ago
Trek - Business Analyst (Mobile)

Trek

Haryana, India (On-Site)
4 Months ago
Insight Software - Senior Technical/Product Support Engineer - SQL & Data Analytics

Insight Software

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
bytedance - Data Quality Assurance Engineer - Data Platform 2025 Start

bytedance

Singapore (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Toronto, Ontario, Canada (Remote)

Toronto, Ontario, Canada (Remote)

Toronto, Ontario, Canada (Remote)

Toronto, Ontario, Canada (Remote)

Toronto, Ontario, Canada (Remote)

Toronto, Ontario, Canada (Remote)

View All Jobs

Get notified when new jobs are added by WaveApps

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug