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

Business Systems Analyst/Data Engineer

$118k - $152k per year

Capco

The Role

We're looking for a Business Systems Analyst / Data Engineer to combine strong business analysis expertise with hands-on data engineering capabilities. In this role, you'll work with stakeholders to understand business and data requirements while designing and delivering enterprise data, reporting, and analytics solutions using modern cloud technologies.

You'll collaborate with cross-functional teams throughout the project lifecycle, helping transform complex business requirements into scalable, high-quality data solutions that drive informed decision-making.

What You'll Do

  • Partner with business stakeholders to gather, analyse, and document business, functional, and data requirements for enterprise reporting and analytics solutions.
  • Design, develop, and maintain scalable data pipelines using AWS data services and Snowflake, integrating data from multiple enterprise source systems.
  • Perform data profiling, validation, reconciliation, and quality assurance activities to ensure data accuracy, integrity, and consistency across reporting and analytics platforms.
  • Produce source-to-target mappings, data models, technical specifications, and support system integration testing, user acceptance testing, and production deployments.
  • Collaborate within Agile delivery teams, working closely with solution architects, developers, and QA professionals while contributing to continuous improvement initiatives.

What We're Looking For

  • Proven experience (5+ years) as a Business Systems Analyst, Data Engineer, or in a hybrid Data BSA/Data Engineering role with strong business and technical analysis skills.
  • Demonstrated experience building and supporting data pipelines using AWS data services and Snowflake.
  • Advanced SQL expertise with hands-on experience developing ETL/ELT pipelines, data modelling, data warehousing, and enterprise data reporting solutions.
  • Excellent analytical, communication, stakeholder management, and problem-solving skills with experience working in Agile delivery environments.
  • A collaborative mindset with the ability to translate business requirements into scalable, reliable data and reporting solutions.

Bonus Points For

  • Experience with Tableau for enterprise reporting and data visualisation.
  • Experience delivering enterprise reporting and analytics solutions within large, complex organisations.
  • Knowledge of modern cloud-based data architectures and data engineering best practices.
  • Experience working across cross-functional business and technology teams.
  • Financial services industry consulting experience.

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 & Energy.

Benefits

  • Comprehensive Benefits Coverage – 100% company-paid health, life, and disability insurance effective from Day 1 of employment.
  • Retirement Savings Program – RRSP with the option of receiving a matching employer contribution.
  • Virtual Health Care, Employee & Family Assistance Program (EFAP), and enhanced parental leave benefits available from Day 1.
  • Wellness support including fitness reimbursement and a company-sponsored gift to celebrate the arrival of a new child.
  • Business Coach from Day 1 with personalized one-on-one coaching to accelerate your professional growth.

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

$118,000—$152,000 CAD

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Business Systems Analyst/Data Engineer in Toronto, ON vacancy
  •  ...Business Systems Analyst – Data Integration Location: Toronto, ON Job Description: Role Descriptions: # emphasis on technology/application/solution analysis for business requirements not just business requirements # Vizio flowcharting and system/process/data... 
    Suggested
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    7 days ago
  • $80k - $130k per year

    Sr. Business Systems Analyst (Data Services) Position Description This role is hybrid and requires you to be at a client office (Downtown) at a minimum 4 days per week subject to change at any time.  Your future duties and responsibilities Lead business systems analysis... 
    Suggested
    Work at office
    Toronto, ON
    18 days ago
  •  ...in downtown Toronto is seeking a highly adaptable, proactive  Business Systems Analyst to step into an active project team with immediate impact. In...  ...role, you will bridge the gap between business stakeholders, data engineers, AI specialists, and software developers. You will... 
    Suggested
    Contract work
    Work at office
    Immediate start

    Equality Street Inc.

    Toronto, ON
    12 days ago
  •  ...Job Description Great experience as a Business Analyst with progressively increasing responsibilities...  ...Proficiency in querying and analyzing data using SQL. Experience working with...  ...or ServiceNow. Strong understanding of system integration concepts, including ETL processes... 
    Suggested
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    14 days ago
  • $75 per hour

    Our client is looking for a Business System Analyst to join a major system migration initiative, transitioning a Fixed Income trading platform from...  ...Business Systems Analyst to support system the migration, data flows, testing, and implementation while working directly with... 
    Suggested
    Contract work
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    10 days ago
  • $80k - $130k per year

    Business Systems Analyst Position Description At CGI, we are seeking an experienced Business Systems Analyst with strong expertise in the life...  ...user stories, acceptance criteria, process flows, use cases, data mappings, and interface requirements. - Develop and... 
    Work at office
    3 days per week
    Toronto, ON
    11 days ago
  • Guidewire Business Systems Analyst Date:  Aug 25, 2026 Location:  Toronto, ON, CA, M5J 2P1 Working place:...  ...to work with different types of stakeholder groups ~Perform data mappings, reverse engineering, documenting as-is flows, performing... 
    Full time
    Remote work
    Worldwide

    GFT Group

    Toronto, ON
    3 days ago
  •  ...dollar, Payments industry. You will be exposed to a wide range of businesses both internally and externally, then leveraging Scotiabank's...  ...root cause assessments, and release readiness reviews for payment system enhancements or upgrades Act as a subject matter expert (SME)... 
    Permanent employment
    Work at office
    Flexible hours

    Scotiabank

    Toronto, ON
    7 days ago
  • $72k - $138k per year

     ...can find meaning and opportunity. It builds consumer and business confidence, empowers organizations to find imaginative...  ...client-focused Senior Consultant to join our team as a Data Scientist / Power Systems Analyst. This role is ideal for a professional who brings a strong... 
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    12 hours ago
  • $102k - $133k per year

     ...others, and it defines our culture. The Role: The Senior Business Systems Analyst will join the Enterprise Systems Team within the Technology...  ...partner with finance, business, analytics, product, and engineering and manage several financial applications, configuring and... 
    Work at office
    Local area
    Flexible hours

    OpenTable

    Toronto, ON
    17 days ago
  •  ...that products, processes and solutions meet business requirements Prepare cost-benefit and return-on-investment analyses to support system implementation Design, develop and...  ...Assess physical and technical security risks to data, software and hardware Develop policies,... 
    Full time

    G9SIGMA INC.

    Toronto, ON
    12 days ago
  • $44.7k - $67k per year

     ...Technology team works collaboratively with our business and IT partners developing and...  ...looking for a self-motivated curious Business Systems Analyst who is looking to enhance their...  ...initiatives which includes process and data analysis that will help support architecture... 
    Full time
    Temporary work

    The Canada Life Assurance Company

    Toronto, ON
    2 days ago
  • $80k - $130k per year

    Senior Business Analyst (Data) Position Description This role is hybrid and requires you to be at the client’s office, at a minimum 1–2 days...  ...centralized data platforms, integration of multiple source systems, historical data migration, and adoption of technologies such... 
    Remplacement
    Work at office
    2 days per week
    1 day per week
    Toronto, ON
    16 days ago
  •  ...applications April 2, 2025 Duties As an Engineering Analyst, you will be part of a team that manages...  ...relating to active traffic management systems, advanced traffic management systems,...  ..., Transit Infrastructure Projects, Data & Analytics, other divisions and external... 
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Part time
    For contractors
    Traineeship
    Internship
    Monday to friday
    Shift work
    Night shift
    Rotating shift

    Association des transports du Canada

    Toronto, ON
    2 days ago
  • $65k - $115k per year

    Intermediate Business Systems Analyst (Payments) Position Description This role is hybrid and requires you to be at our downtown Toronto...  ...assumptions, and constraints . Actively work with quality engineering lead in defining user story test scenarios and E2E testing... 
    Work at office
    Toronto, ON
    22 days ago
  • $100k - $120k per year

     ...Job title Business Systems Analyst Reporting to Director of Product Development Years of experience 7+...  ...continuous program improvement. Systems: The applications, data infrastructure, and data science capabilities that power and... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Raising The Village

    Toronto, ON
    27 days ago
  • $80k - $130k per year

    Sr. Business System Analyst (Capital market/Data) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office (Downtown) at a minimum 4 days per week subject to change at any time.  BSA need to have work experience for... 
    Work at office
    Shift work
    Afternoon shift
    Early shift
    Toronto, ON
    a month ago
  • $65k - $115k per year

    Sr. Business System Analyst Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office (downtown...  ..., testing, implementation, and production support of AML data enhancements within the Enterprise Data Lake. The scope... 
    Work at office
    3 days per week
    Toronto, ON
    a month ago
  • $95k - $145k per year

    Senior Business Systems Analyst (Policy Center) Position Description Business Analyst - PC/BC Guidewire Project Summary We are looking...  ...policy management systems. • Experience with rating engines. • Experience with Agile methodology. • Experience working... 
    Work at office
    3 days per week
    Toronto, ON
    7 days ago
  • $73.73k - $122.88k per year

     ...Manulife is seeking a Customer Data Platform (CDP) Business Analyst with experience in customer segmentation and audience building to join our this role...  ...Adobe CDP campaigns collaborating closely with MarTech engineers and business analysts in Data Activation & Segmentation team... 
    Long term contract
    Full time
    Temporary work
    Local area
    Flexible hours

    Manulife

    Toronto, ON
    23 hours ago
  • $80k - $130k per year

    Sr. Wire Payments Business System Analyst Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client...  ...specifications, user stories, use cases, process workflows, data flow diagrams, and data models to support solution design and... 
    Work at office
    1 day per week
    Toronto, ON
    23 days ago
  •  ...Business Systems Analyst - Jira Confluence Diagramming Toronto Hybrid: 4 days in office Qualifications 5-8 years of project & systems...  ...project experience. 2 years with business rules and data model/mapping experience. 2 years experience with Confluence... 
    Full time
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    23 hours ago
  • $70k - $80k per year

     ...dedicated to solving complex business problems for our global clients...  ...engagements. As a Business Analyst, you are an early-to-mid career...  ...closely with senior analysts, engineers, product managers, designers,...  ...experience in a business analyst, systems analyst, or strategy-focused... 
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    21 hours ago
  • $58.74 - $65.44 per hour

    We are seeking a highly accomplished Business Analyst for an enterprise-level contract opportunity based in Toronto...  ...Assess current asset management practices, processes, data structures, governance models, and supporting IT systems. Conduct asset management maturity assessments... 
    Contract work
    Remote work
    Flexible hours
    3 days per week

    Randstad

    Toronto, ON
    1 day ago
  •  ...Business System Analyst - Retail Investment (Banking ) Experience Required: 8-10 Toronto ON - Hybrid (4 Days WFO) Strong understanding of Retail Investment domain Strong knowledge and experience in business analysis Experience in Agile Required... 
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    23 hours ago
  • $100.2k - $131.7k per year

     ...Description Overview Our team is hiring a Business Analyst to join our growing team to work on one...  ...The project involves key technology systems contributing to mission-critical...  .... Role Alignment: Connect people, data, and technology to transform the world's... 
    Permanent employment
    Full time
    For contractors
    Internship
    Work at office
    Monday to friday
    Flexible hours

    AtkinsRéalis

    Toronto, ON
    23 hours ago
  •  ...Job Title: Senior Business Systems Analyst Wealth Management & SQL Location: Toronto ON Work Model: Hybrid 4 days onsite/week...  .... The role will lead functional analysis requirements system/data analysis integration design and collaboration with business and... 
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    23 hours ago
  • $95k - $145k per year

    Senior Payments Business Systems Analyst (EMPT - US) Position Description This role is hybrid and requires you to be at our downtown Client office...  ...business requirements, conduct business analysis. Prepare data mapping, technical requirements and perform testing of... 
    Work at office
    Toronto, ON
    8 days ago
  • $89.34k - $132.88k per year

     ...initiatives across the City of Toronto.   The Business Analyst in the Operations Support unit, currently...  ..., communications, training, and system administration. Reporting to the Housing...  ...options for operations, policies, technology, data and information systems, and management... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office
    Monday to friday
    Shift work

    City of Toronto

    Toronto, ON
    8 days ago
  •  ...services client in Toronto is seeking a highly skilled Technical Business Systems Analyst (BSA) with a strong background in .NET and database...  ...bridge between AML business stakeholders, risk officers, and engineering teams to deliver high-impact software solutions for anti-money... 
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Randstad

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Business Systems Analyst/Data Engineer. Be the first to apply!