Data Engineer
$92k - $118k per yearCapco
Capco is looking for a Consultant, Data Engineer to join our Technology & Engineering practice in Toronto. This is an exciting opportunity for an analytical professional who enjoys solving complex data challenges, validating large datasets, and delivering high-quality insights for leading financial services clients.
Working alongside multidisciplinary teams, you will help ensure the integrity, accuracy, and consistency of critical business data, enabling successful technology delivery and informed decision-making.
The Data Engineer will have strong Python, Pandas, and NumPy expertise to support data validation, reconciliation, and processing of large datasets. This role focuses on comparing multiple datasets, identifying data quality issues, automating data validation workflows, and supporting analytics initiatives. This is a hands-on engineering role with a strong emphasis on Python-based data processing and data quality management.
What We're Looking For
Programming & Data Processing
- Python (3+ years of hands-on experience)
- Pandas (Advanced)
- NumPy (Advanced)
- SQL
Data Engineering & Analytics
- Experience processing and validating large datasets (millions of records)
- Data reconciliation and dataset comparison
- Data cleansing and transformation
- Data quality analysis and validation
- ETL/Data Pipeline fundamentals
- Root cause analysis of data discrepancies
Key Responsibilities
- Validate and reconcile two or more datasets simultaneously.
- Build Python-based data validation and comparison frameworks.
- Use Pandas and NumPy extensively to analyze, transform, and validate large datasets.
- Develop automated processes to identify missing, duplicate, or inconsistent data.
- Investigate data quality issues and determine root causes.
- Create reports highlighting discrepancies and data quality metrics.
- Collaborate with business, analytics, and engineering teams to resolve data issues.
- Optimize large-scale data processing workflows.
Experience Required
- 3-5+ years of experience in Data Engineering, Data Analytics, or Data Quality Engineering.
- Strong hands-on experience with:
- Python
- Pandas
- NumPy
- SQL
- Experience working with large structured datasets.
- Experience comparing and reconciling data from multiple sources.
Day-to-Day Activities
- Receive data extracts from multiple systems.
- Load and process large datasets using Python, Pandas, and NumPy .
- Compare datasets to identify gaps, inconsistencies, and anomalies.
- Build validation rules and automated quality checks.
- Investigate data issues and communicate findings to stakeholders.
- Create reusable scripts and frameworks for ongoing validation activities.
- Support data migration, onboarding, and integration projects.
Nice to Have
- PySpark
- Azure Data Factory
- Databricks
- Power BI
- Git
- CI/CD
- Cloud platforms (Azure, AWS, GCP)
Ideal Candidate
A hands-on Data Engineer with strong Python, Pandas, and NumPy expertise who can efficiently validate, reconcile, and analyze multiple large datasets while building automated solutions to improve data quality and consistency.
Why Join Capco
- Deliver high-impact technology solutions for Tier 1 financial institutions.
- Work in a collaborative, flat, and entrepreneurial consulting culture.
- Access continuous learning, training, and industry certifications.
- Be part of a team shaping the future of digital financial services.
- Help shape the future of digital transformation across financial services.
Benefits
- Comprehensive Benefits Coverage – 100% company-paid health, life, and disability insurance effective from Day 1 of employment.
- Retirement Savings Program – Registered Retirement Savings Plan (RRSP) with the option of receiving a matching employer contribution.
- Virtual Health Care – Company-paid program available to all employees and their dependents/partners.
- Employee & Family Assistance Program (EFAP) – Company-paid support services for employees and their dependents/partners.
- Additional support including enhanced parental leave, wellness reimbursement, a Business Coach from Day 1, and other employee wellbeing benefits.
Inclusion at Capco
We’re committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know—we’ll be happy to help. We value each person’s unique perspective and contribution. At Capco, we believe that being yourself is your greatest strength. Our #BeYourselfAtWork culture encourages individuality and collaboration—a mindset that shapes how we work with clients and each other every day.
Use of Artificial Intelligence in Talent Acquisition
At Capco, we use artificial intelligence (AI) tools to support and enhance several parts of talent acquisition. This includes using AI-enabled features within LinkedIn to help source potential candidates, speeding up routine recruitment communications such as emails and creating compelling and brand-aligned job postings that accurately reflect role requirements, and AI-scheduling applications to improve the efficiency of interview coordination.
AI is used as a support tool only. All hiring decisions are made by talent acquisition and hiring teams.
Why This Role Is Open
We are currently hiring for this role due to an existing or newly created vacancy within our organization. This position is open as part of our ongoing business needs, and we are actively reviewing applications to fill this role with a qualified candidate who can make an immediate impact.
Pay Transparency
The salary range for this position is listed below. Additionally, this position may also be eligible to receive an annual discretionary/variable bonus payment.
Capco is committed to providing fair and equitable compensation to our people. Our compensation policies and salary ranges are designed to allow our people to progress through the salary range as they demonstrate strong performance and develop in their role over time. The base pay offered to selected candidates will be within the salary range and the placement will vary based upon a variety of factors, including, but not limited to job-related knowledge, skills, experience and internal equity.
Canada Pay Transparency
$92,000 - $118,000 CAD
- ...Required Skills. • Strong hands-on experience with Data-bricks and Apache Spark (PySpark/Scala). • Experience in SQL and data transformation techniques. • Knowledge of ETL tools and data pipeline development. • Experience working with cloud platforms (Azure/...SuggestedFull timeManual labor
- ...analytics consulting firm. Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics... ...consulting team in the world. We are seeking an experienced Data Engineer to join our team, specifically focused on building scalable...SuggestedFull time
$75k - $95k per year
...role: Do you love working with multi-disciplinary teams and stakeholders across a wide range of functions to implement and solve data engineering challenges? Are you equally skilled at delivering simple solutions to complex problems and consistently delivering on time? We...SuggestedFull timeInternshipWork at officeFlexible hours$100k - $150k per year
...re here to leave our clients better than we found them, and to create a place where our people are proud to Build. Better. As a Data Engineer at RAVL, you’ll design, build, and operate the data pipelines and platforms that power decision-making for modern organizations....SuggestedFull timeFlexible hours- ...As Data Engineer, you will provide hands-on expertise as it relates to data management, analytics, and business intelligence. This opportunity will allow you to utilize your unique blend of technical, software and cloud engineering experience. Electric Mind, formerly Intelliware...SuggestedFull time
- ...Company Description Are you a Data Engineer with experience building cloud-based data solutions and transforming healthcare data into actionable insights? At Spectrum Health Care (Spectrum), we're building a centralized Cloud Data Lakehouse to support clinical analytics...Full time
$100k - $140k per year
...About ShyftLabs At ShyftLabs, we live and breathe data. Since 2020, we’ve been helping Fortune 500 companies unlock growth with cutting... .... The Opportunity ShyftLabs is seeking a skilled Data Engineer to support in designing, developing, and optimizing big data solutions...Full timeWork at office3 days per week- ...innovative broadband services for better every day rural living, for today and future generations. Position Summary As a Senior Data Engineer on the Network Intelligence team, you will own the end-to-end data pipeline function that powers Xplore's network analytics,...
$85k - $135k per year
...management; and Zafin IO , an integration platform that connects data, systems, and workflows across complex enterprise environments.... ...What’s the Opportunity? We are seeking a highly skilled Data Engineer II to design, build, and scale robust data platforms that power analytics...Full time$65k - $85k per year
...Forum Asset Management – Software Engineer - Data Location: 181 Bay Street, Toronto Work Schedule: Full-time, in-office (5 days/week) About Forum: Delivering Extraordinary Outcomes™ through Investment. Forum Asset Management is a North American investor...Long term contractFull timeWork at office$180.2k - $233.2k per year
...of 300,000 local service businesses. If making an impact inspires you, join us. Imagine what we’ll build together. About the Data Engineering Team Thumbtack’s Data Engineering org is split into 3 groups: Core Data Engineering, Data Platform and Embedded Data Engineering...Full timeSeasonal workLocal area- .... Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description The Senior Data Engineer is responsible for designing, developing, and supporting databases that power a large-scale IVR and contact center platform. The role...Long term contractFull timeInternshipRemote workRelocation
- ...analytics consulting firm. Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics... ...best analytics global consulting team in the world. The Data Engineer will be responsible for architecting, designing, and implementing...Full timeLocal area
- ...platforms (like Ticketmaster and Shopify) to provide rich customer data in real-time, enabling event marketers to engage their audiences... ...data accessible, reliable, and performant. As a Senior Data Engineer, you’ll play a vital role in evolving our data platform, which directly...Remote jobFull timeSummer workFlexible hours
$110k - $125k per year
...the work to do what’s right, to act like an owner. We are growing a lasting legacy, where people come first. As our new Senior Data Engineer , you’ll join a growing Data & AI practice at Mark Anthony Group, working on high-impact use cases across Sales, Finance, Supply...Full timeWork at office- ...high-value sales intelligence. Leading infrastructure vendors, engineering firms, and construction companies use the platform to identify and... .... The platform integrates seamlessly with CRMs, ERPs, and data lakes, embedding actionable insights directly into sales workflows...Full timeWork at officeImmediate start3 days per week
- ...focus on the conversation. All hiring decisions are made by our hiring team. About the Role This is Float's first dedicated data engineering hire. You'll own the Snowflake architecture and ingestion layer end-to-end — the plumbing that carries data from banking partners...Long term contractFull timeWork at officeImmediate start
- ...Description Senior AI Data Engineer – Enterprise Data Build It. Scale It. Own It. Sangoma is a global leader in business communications, delivering cloud-based solutions that help organizations connect, collaborate, and engage with their customers. Our portfolio...Long term contractFull timeWork from homeWorldwideFlexible hours
$80k - $90k per year
...network of advertisers and publishers to achieve a common objective, elevating relevancy in E-commerce for everyday shoppers. As a Data Engineer on Fluent's Data Engineering team, you will bring your Databricks development expertise to build the data products that power...Remote jobFull timeWork at office- ...Job Summary \ \ We are seeking a highly skilled Databricks Engineer with AI/ML experience \ to design, build, and optimize scalable data and machine learning platforms on Databricks. The role involves end -to -end ownership of data pipelines, ML workflows, and...Full time
- ...Position: \ Senior Data Engineer \ \ Location: Hybrid\/Toronto \ \ Job ID#: \ RQ00527\ \ Duration: 6 months \ \ Overview \ \ Ontario One Call is seeking a highly technical Senior Data Engineer to support the Manager, Data Engineering and AI Enablement in building...Contract work
$145k - $185k per year
...the future of global finance, you’re in the right place. The Opportunity We're expanding rapidly and looking for a Senior Data Engineer to define and build the data foundation that powers Cybrid's next chapter. This isn't a maintenance role, it's an opportunity to architect...Long term contractFull timeFlexible hours- ...Job Description: Senior/Staff Data Engineer (Contract full-time) We are currently hiring for a Senior/Staff Data Engineer (Contract full-time) to join our newly formed Data & Analytics Engineering team. This team is dedicated to establishing a robust data & analytics...Full timeContract workWork at officeRemote work
$86k - $125k per year
...of talented, client-focused problem solvers who thrive on complex data challenges. Guided by our values of Care, Bravery, Excellence,... ...Role Summary We’re looking for a passionate and curious Data Engineer with strong Python skills and solid experience working with large...Full timeWork at office$100k - $130k per year
...professional looking for a career, not a job. Reporting to the Director, Data Platform, you will be responsible for developing and... ...recovery, testing, and controlled access Partner with Finance, Data Engineering, Analytics, and application teams to resolve data issues,...Full timeInternship- ...portfolio spans 10+ top technologies across business applications, data, process, cloud, and AI. At Bits In Glass, you’ll do meaningful... ...Glass could be the place for you. We’re seeking a Senior Data Engineer to join our Delivery Team. In this role, you’ll design and...
- ...service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver... ...successful digital experiences and client partnerships. As a Data Architect / Engineer, you will join a highly motivated and...Long term contractFull timeImmediate start
$90 - $125 per hour
...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Data Engineering Expert Type: Contract Compensation: $90–$125/hour Location: Remote Role Responsibilities...Hourly payFull timeContract workFor contractorsSummer workRemote work- ...individuals and organizations to thrive in the modern economy. Rockstar is supporting this client in their search for a talented Sr. Data Engineer to help evolve their core data platform and drive impactful business outcomes. A Sr. Data Engineer is sought to join the...Full time
- ...work alongside a great team in a high-growth environment, FacilityOS is the place to build your career. About the Role The Data Engineer reports to the VP of Engineering and owns the data infrastructure that powers FacilityOS's AI agents and broader analytics needs....Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- big data engineer Toronto, ON
- python data engineer Toronto, ON
- gcp data engineer Toronto, ON
- data engineer Toronto, ON
- data cabling engineer Toronto, ON
- remote data engineer Toronto, ON
- data engineering intern summer Toronto, ON
- junior data engineer Toronto, ON
- data integration developer Toronto, ON
- data centre engineer Toronto, ON

