Business Systems Analyst/Data Engineer
$118k - $152k per yearCapco
Help shape modern data platforms and analytics solutions that enable smarter business decisions. Join Capco to bridge business needs with innovative data engineering, delivering scalable solutions for leading financial services clients.
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 reporting and analytics solutions using modern Azure data 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 ETL/ELT data pipelines that ingest, transform, and integrate data from multiple source systems within Azure-based environments.
- Perform data profiling, validation, reconciliation, and quality assurance activities to ensure data accuracy, integrity, and consistency.
- 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 BSA/Data Engineering role with strong business and technical analysis skills.
- Advanced SQL expertise with hands-on experience developing ETL/ELT pipelines, data modelling, and data warehousing solutions.
- Strong programming experience using Python and PySpark, with practical knowledge of Azure-based data platforms.
- Excellent analytical, communication, stakeholder management, and problem-solving skills with experience working in Agile environments.
- A collaborative mindset with the ability to translate business requirements into scalable, reliable data solutions.
Bonus Points For
- Experience with Microsoft Fabric, Azure Data Factory, Azure Synapse Analytics, Azure Databricks, Azure SQL Database/SQL Server, Power BI, Azure DevOps, Git, Jira, and Confluence.
- Experience delivering enterprise reporting and analytics solutions within large, complex organisations.
- Knowledge of cloud-native data architectures and modern 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
$60k - $90k per year
...: semi-annual bonuses tied to business performance; Deferred Profit-Sharing... ...Overview The Business Analyst is responsible for information... ...processes through information systems and/or non-system changes;... ...analytical skills and experience with data analysis tools (e.g., Firebase...SuggestedInternshipWork at officeWork from homeMonday to friday- ...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...SuggestedContract work
$85k - $125k per year
...build a team that puts real, sustainable business outcomes at the core of everything we... ...to Build. Better. As a Business Systems Analyst in our Delivery guild , you’ll play... ...technical in nature, working closely with engineering teams and directly with clients to...SuggestedFull timeManual laborFlexible hours- ...Experience with Credit \/ Capital Calculation Engines \/ QRM \/ Market risk technology... ...capital management technology, treasury systems, or related financial services roles \\\ ~ Translate capital management business rules and data into detailed technology requirements, mappings...SuggestedContract workManual labor
- ...an organization that presents you to consulting opportunities and supports you as a partner? \\\ \ \ \\\\\\\ Business Systems Analyst \\\\\ \\ \(6 month contract to start - Remote Work/Downtown Toronto)\\\ \\\ \ Our client in the Financial Services...SuggestedFull timeContract workRemote work
- ...simplify finance for Canadian businesses, empowering them to eliminate... ...About the Role Float runs on data — and this role exists to make... ...clearly. As our Data Analyst, Business Intelligence, you'll... ...partnership with our Analytics Engineer, translating business questions...Full timeWork at office
$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...Work at office- ...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...Permanent employmentFull timeLocal area
$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 office3 days per week- ...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 employmentWork at officeFlexible hours
- We are seeking a Business Systems Analyst (BSA) – Financial Systems for a initial 6-month contract opportunity with a top-tier industry leader. Operating... ...time-off policies. Responsibilities Requirements & Data Analysis: Elicit, analyze, and document technical system...Contract workWork at office3 days per week
$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 employmentFlexible hours$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 officeLocal areaFlexible hours$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 timeTemporary work$25 - $35 per hour
...Digital Product Management team as a Intern, Business Analyst for an 8 month internship starting this... ...business and product support for Data management. Your primary focus will involve... ...such as Mathematics, Computer Science, Engineering, Business, or another related field....Hourly payLong term contractInternshipImmediate startFlexible hours- ...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
- ...Business Systems Analyst - Salesforce/CRM Skills: Salesforce Toronto, ON - Hybrid (3 Days WFO) Duties Include: • Liaise with business... ...use of technology. • Analyze source and target system data requirements and define data mappings aligned with enterprise...Contract work
$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...RemplacementWork at office2 days per week1 day per week$144k - $188k per year
...personalization for marketers through data-activated content generation and AI... ..., Australia, and Japan. The AI Systems team owns the core recommendations engine and ML platform that powers... ...that deliver measurable and tangible business value Qualifications: ~5+ years...Full time$120k - $130k per year
...candidate to join our Digital Product Management team as a Senior Business Data Analyst. In this pivotal role, you will be responsible for... ...procedures, problems, input and output requirements and levels of systems access after consulting with business SMEs Use standard...Long term contractFull timeImmediate startFlexible hours- ...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 payPermanent employmentFull timeContract workPart timeFor contractorsTraineeshipInternshipMonday to fridayShift workNight shiftRotating shift
$45 per hour
...methodologies for project delivery. Process Mapping and Analysis - Understanding and mapping business processes to identify inefficiencies and opportunities for improvement. System Analysis - Ability to analyze existing systems and identify areas for improvement or new...Hourly payFull timeFixed term contract- ...About d1g1t We are looking for a Business Analyst to join our client service teams. Our client service teams are multi-disciplinary... ..., financial modelling, d1g1t functional use and operation, data analysis, system architecture, integration and information technology. Your...Full timeImmediate startFlexible hours
$125k - $165k per year
...looking for an experienced Senior Fullstack Developer to join our Business Systems Engineering team, building the internal systems and tools that help... ...integrations and APIs to facilitate efficient and secure data transfer between systems Work with business partners to leverage...Long term contractFull timeWork at officeWork from homeFlexible hours- ...Position: Business Analyst Location: Toronto, ON Job ID#: RQ11120 Duration:... ...standards. Apply business process re-engineering concepts to support service improvements... ...Perform business modeling, use case modeling, data modeling, process mapping, data flow...Full time
$42.45 - $49.48 per hour
Our client, is seeking a motivated, tech-savvy Business Systems Analyst II to join their collaborative Business & Systems Analysis chapter.... ...bridge the gap between business stakeholders and technical engineering teams to analyze operational needs, author clear user stories...Contract workWork at officeFlexible hours1 day per week$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$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 employmentFull timeWork at officeRemote work- ...? Better experiences for learners and real results for businesses. We’re shaping the future of learning with a team... ...learning never stops. The Adventure Ahead As a Data Analyst within the Product Engineering family, you will hold the keys to transforming raw information...Full timeFor contractorsWork at officeWorldwide3 days per week
$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 officeShift workAfternoon shiftEarly shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Business Systems Analyst/Data Engineer. Be the first to apply!
- analyste d’affaire Toronto, ON
- junior business system analyst Toronto, ON
- analyste intelligence d'affaires Toronto, ON
- business systems analyst Toronto, ON
- remote data analyst Toronto, ON
- environmental data analyst Toronto, ON
- financial reporting analyst Toronto, ON
- data analyst intern Toronto, ON
- data analyst internship Toronto, ON
- entry level data analyst no experience Toronto, ON
