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

Senior Business Intelligence Engineer

$80k - $120k per year

The Reporting, Insights & Analytics team is on a mission to harness the power of data to guide strategic decisions and improve business operations. Reporting directly into our Chief Data Office, this team collaborates closely with C-Suite executives and Business Unit leaders to develop products, refine processes, and generate actionable insights on a global scale.

As a member of this team, you will play a key role in delivering scalable, high-quality business intelligence solutions that power decision-making across Sales & Pipeline, Engagement Economics, Capacity Planning, and other core operational areas. You will contribute to the development of reports, dashboards, and data models that help leadership monitor performance against Key Performance Indicators (KPIs) and drive continuous improvement.

This role requires strong analytical thinking, foundational BI engineering skills, and the ability to collaborate effectively with both technical teams and business stakeholders. It is ideal for someone who is passionate about data, eager to grow within a modern cloud data environment, and motivated to contribute to enterprise-wide analytics transformation.

Role Overview

As a Business Intelligence Engineer, you will support the design, development, and optimization of enterprise reporting and analytics solutions within Kroll’s Azure-based data ecosystem.

You will work closely with senior BI engineers, data engineers, and business stakeholders to translate business requirements into intuitive dashboards and well-structured semantic models. This role provides hands-on exposure to Power BI development, data modeling best practices, and structured agile delivery.

You will contribute to building reliable, scalable, and trusted reporting assets that enable leadership to make confident, data-driven decisions.

Key Responsibilities:

  • Own the development and ongoing enhancement of Power BI dashboards and reporting products aligned to business priorities, including clear KPI definitions and decision-oriented storytelling.

  • Design, build, and maintain Power BI semantic models using dimensional modeling best practices (e.g., star schema) to improve performance, usability, and consistency across reports.

  • Develop reusable, well-documented DAX measures (including time intelligence patterns where appropriate) and optimize calculations and model design to ensure responsive, scalable reporting experiences.

  • Perform data shaping and transformation using Power Query (M) with an emphasis on maintainability and repeatability of data preparation steps.

  • Use SQL to extract, validate, and analyze data from enterprise systems; partner with upstream teams to resolve data quality issues and reconcile metrics.

  • Collaborate with Data Engineers to understand upstream pipelines and data products, provide reporting requirements, and influence data structures that best support analytics and semantic modeling.

  • Implement and support governed access patterns, including Row-Level Security (RLS) where required, and partner with platform/tenant stakeholders to ensure the right balance of access and control.

  • Manage operational reliability of published assets (refresh requirements, dependencies, and impact), using platform capabilities such as endorsement, lineage, and refresh options (including incremental refresh where appropriate).

  • Contribute to BI engineering standards: workspace organization, naming conventions, documentation, and lifecycle practices (dev/test/prod promotion, controlled releases, versioning), consistent with enterprise lifecycle management approaches.

  • Document KPI logic, data definitions, semantic model design decisions, and report usage considerations to support governance, transparency, and auditability (not just “how,” but “why”).

  • Partner directly with business stakeholders to clarify requirements, translate business questions into analytic specifications, and communicate tradeoffs clearly; Kroll job postings emphasize the importance of translating technical details into business terms and proactively surfacing issues before they reach downstream consumers.

  • Participate in Agile delivery routines (planning, refinement, and iterative delivery) and proactively manage your workstream to deliver high-quality outcomes on time.

  • Mentor or support the development of more junior analysts/report developers through reviews, pairing, and reusable assets, consistent with enterprise enablement practices

Required Skills & Qualifications:

  • 3–6+ years of experience in Business Intelligence, Analytics Engineering, Reporting, or a related data-focused role, with demonstrated ownership of end-to-end BI deliverables (requirements → model/report build → validation → release → iteration).

  • Strong hands-on experience with Power BI, including semantic model design, DAX, Power Query, visualization, and management/security

  • Strong SQL skills and comfort working with relational data structures; ability to validate metrics and troubleshoot discrepancies.

  • Solid understanding of dimensional modeling principles (facts/dimensions, star schema) and how model design impacts performance and usability in Power BI.

  • Experience working in or alongside a cloud-based data platform environment (Azure preferred); familiarity with common Azure analytics components is a plus (ex. Data Factory, Synapse, and Data Lake.)

  • Practical knowledge of data governance fundamentals (definitions, documentation, lineage/impact awareness) and a commitment to accurate, trusted reporting.

  • Experience with CI/CD processes for Business Intelligences is a plus (ex. Deployment pipelines, Git)

  • Strong analytical problem-solving skills, attention to detail, and the ability to communicate clearly with both technical teams and business stakeholders.

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, Statistics, or a related field (or equivalent practical experience).

About Kroll

Join the global leader in risk and financial advisory solutions—Kroll. With a nearly century-long legacy, we blend trusted expertise with cutting-edge technology to navigate and redefine industry complexities. As a part of One Team, One Kroll, you'll contribute to a collaborative and empowering environment, propelling your career to new heights. Ready to build, protect, restore and maximize our clients’ value? Your journey begins with Kroll.

In order to be considered for a position, you must formally apply via careers.kroll.com.

The current salary range for this position is $80,000 to $120,000 CAD

Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Senior Business Intelligence Engineer in Toronto, ON vacancy
  • $112k - $168k per year

     ...If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU’LL DO Join our passionate Business Intelligence Engineering team focused on building and maintaining robust data pipelines and products that enable better decision-making across Braze... 
    Senior
    Full time
    Work at office
    Flexible hours

    Braze

    Toronto, ON
    1 day ago
  •  ...We do have a job opening for  Business Intelligence Specialist - Senior for our direct client State of Ontario. The position details are given below:...  ...skills to work with cross-functional teams, such as data engineers, data analysts, and business stakeholders. • Familiarity... 
    Senior
    Full time
    Work at office

    Itprofound Inc.

    Toronto, ON
    1 day ago
  • $90.3k - $112.9k per year

     ...impact. The Opportunity ​​ The Senior Developer plays a vital role in Atlantic'...  ...incumbent will collaborate with various business users to comprehend their requirements, develop...  ...requirements in context to business intelligence and be able to convert requirements into... 
    Senior
    Full time
    Work at office
    Local area
    Shift work

    Atlantic Packaging Products

    Toronto, ON
    1 day ago
  •  ...Must Haves: Senior experience designing and developing enterprise Business Intelligence and analytics solutions.  Extensive experience developing Power BI dashboards...  ...experience.  25 Points Enterprise data engineering experience including Amazon Redshift, AWS Glue... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    1 day ago
  •  ...corporate teams leverage data, analytics, and artificial intelligence. The Business Intelligence, Process & Innovation team is on an...  ...investment portfolio.  Your new role   As a Senior Business Intelligence Engineer, you will serve as the Power BI subject matter expert... 
    Senior
    Contract work

    Hays

    Toronto, ON
    a month ago
  • $102k - $127.5k per year

     ...looking for a Workato/Boomi Integration Engineer to build and support enterprise automation...  ...MCP servers) to connect Legal and other business systems. Responsibilities: Design...  ...process. Lyft may use artificial intelligence to screen applicants, however, Lyft employees... 
    Hourly pay
    Contract work
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 hours ago
  • $71.4k - $105.66k per year

     ...development opportunities. Our industry and business are continually evolving and fast-paced,...  ..., is looking for a talented Business Intelligence Developer to join a team responsible for...  ...clearly to non-technical stakeholders and senior leadership. •    Comfortable working cross... 
    Senior
    Full time
    Casual work

    Take-Two Interactive Software

    Toronto, ON
    1 day ago
  •  ...,000 square foot facility, with offices across Canada. Job Description ~ In-depth understanding with Data Warehousing/ Business Intelligence concepts from QA perspective Create and maintain complex SQL queries such as type 2 triggers, all types of joins, aggregations... 
    Full time

    Qa Consultants

    Toronto, ON
    1 day ago
  • $100k - $115k per year

     ...Description Position at Resolver The Business Intelligence Manager owns Resolver's internal business data: the data in Snowflake,...  ...scores. Clear development of career plans for team members. Both senior and junior stakeholders show sophisticated understanding of... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    Resolver

    Toronto, ON
    1 day ago
  • $92.9k - $116.12k per year

     ...Information Technology (I&IT) Division of the AGCO is looking for a Senior Business Intelligence and Data Integration Developer. Reporting to the Senior...  ..., or another quantitative field. Certification in Data Engineering, Generative AI or Business Intelligence Solutions... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office

    AGCO

    Toronto, ON
    1 day ago
  • $60k - $75k per year

     ...excitement of a startup, together with a rock-solid, recession-proof business that has a 45 year track record. We’re a technology company...  ...the end of 2026!   Position Summary The Business Intelligence analyst is accountable for the management, development and execution... 
    Long term contract
    Full time
    Work at office
    Remote work

    Metergy Solutions

    Toronto, ON
    1 day ago
  • $40 - $90 per hour

     ...investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Business and Commerce Expert Type: Contract Compensation: $40–$90/hour Location: Remote Commitment: 10+... 
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    1 day ago
  • $103.5k - $192.5k per year

     ...Unit is seeking a strategic and technically strong Director, Business Intelligence to elevate how we use data to identify, visualize, and communicate...  ...business growth. Strategic Influence: Work directly with senior leaders to define and execute a high-impact analytics... 
    Senior
    Full time
    Contract work
    Part time
    Work at office

    BMO Financial Group

    Toronto, ON
    1 day ago
  •  ...As a Senior Manager in the Business Flex team overseeing the Ontario region at National Bank, you are a mobilizing leader who wants their team to...  ...Critical Thinking, Diversity & Inclusion, Emotional Intelligence, Problem Solving, Risk Management, Stress Management, Client... 
    Senior
    Flexible hours

    National Bank

    Toronto, ON
    2 days ago
  •  ...internal mobility, and clear pathways for career growth. Position Summary We are seeking an experienced and analytical Business Intelligence (BI) Consultant with healthcare industry expertise to design, develop, and support data-driven solutions that improve operational... 
    Full time

    Well Health Diagnostic Centres

    Toronto, ON
    1 day ago
  •  ...high-performing culture. We are seeking a skilled Manager Business Intelligence & Decision Support to join our team. The ideal candidate will...  ...making. Collaboration: Work with business stakeholders and Senior Management to gather requirements and ensure BI solutions... 
    Senior
    Full time

    Scotiabank

    Toronto, ON
    1 day ago
  •  ...who they are and what they contribute. To learn more about CIBC, please visit CIBC.com What You'll Be Doing As the Senior Manager, Business Intelligence & Reporting - CAM, you will primarily be responsible for analyzing and reporting on key collections performance across... 
    Senior
    Full time
    Internship
    3 days per week
    1 day per week

    CIBC

    Toronto, ON
    4 days ago
  •  ...searching for a Director of Business Analytics and Insights on a permanent...  ..., and recommendations to senior leadership and other key...  ...and D&A functions (i.e. data engineering, data governance, data operations...  ...analytics and business intelligence within a B2B environment, ideally... 
    Senior
    Permanent employment
    Full time
    Work at office

    CoreFactor Inc.

    Toronto, ON
    26 days ago
  • $47.89 - $55.29 per hour

    We are seeking a highly accomplished Business Intelligence Developer III for an enterprise-level contract opportunity based in Toronto. In this...  ...on a key analytical and development capacity within data engineering, risk transformation, and business intelligence enablement streams... 
    Contract work
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Randstad

    Toronto, ON
    21 days ago
  • $125k - $165k per year

     ...care. Fullscript is looking for an experienced Senior Fullstack Developer to join our Business Systems Engineering team, building the internal systems and tools...  ...fullscriptHQ on instagram   We may use artificial intelligence (AI) tools to support parts of the hiring... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Toronto, ON
    1 day ago
  • $75.3k - $104.9k per year

     ...industry to be people first then business delivering on our promise of...  ...to join our team as Sr. Intelligent Automation this role you will...  ...experience in business process engineering finance transformation a top-...  ...decisions are made by people. Required Experience: Senior IC... 
    Senior
    Full time
    Work at office
    Local area

    Element Fleet Management

    Toronto, ON
    13 days ago
  • $80k - $100k per year

     ...expertise to the newest products and platforms, embrace new business models, employ breakthrough tools, and provide powerful...  ...a member of the Sony family of global companies. The Senior Manager, Audience Intelligence leads Sony Music Canada’s audience insights function, delivering... 
    Senior
    Long term contract
    Temporary work
    Work at office

    Sony Music Global Job Board

    Toronto, ON
    12 days ago
  • $125.88k - $151.06k per year

     ...and ready to query, with no engineering or maintenance required. We’re...  ...for analytics, AI, and better business decisions. As we bring our...  ...sites. We’re looking for a Senior Software Engineer within our...  ...data into actionable business intelligence. This is a full-time, hybrid... 
    Senior
    Full time
    Internship
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    3 hours ago
  • $84.19 - $101.15 per hour

     ...RQ00781 - Sr. Business Analyst Duration: 6+ Months (146 Business Days) Location: HYBRID...  ...degree in Health, Computer Science, Engineering, Business or related discipline from a recognized...  ...: Source Code may use artificial intelligence (AI) tools to assist in certain aspects... 
    Senior
    Full time
    Work at office
    Work from home
    Home office

    Source Code

    Toronto, ON
    1 day ago
  • $84.19 - $101.15 per hour

     ...RQ11519 - Business Analyst - Senior Contract: 1 year + (283 business days) + Possible extention...  ...solutions can be determined.  Applies re-engineering concepts to promote business...  ...Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain... 
    Senior
    Full time
    Contract work

    Source Code

    Toronto, ON
    1 day ago
  • $70 - $78 per hour

     ...Job Title: Senior Data Product Manager, Data & Intelligence Job Location: 100% Remote, Canada Job Type: T4...  ...Intelligence to translate strategic business priorities and stakeholder needs...  ...business strategy, data, analytics, and engineering, driving product roadmaps,... 
    Senior
    Remote job
    Hourly pay
    Long term contract
    Contract work

    NearSource

    Toronto, ON
    22 days ago
  • $125k - $160k per year

     ...looking for an experienced Senior Product Manager to lead the...  ...'s data platform and product intelligence capabilities. This isn't a...  ...You'll partner with Data Engineering, Data Science, Analytics, and...  ...platform investments with near-term business priorities, making thoughtful... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Work from home

    Webtoon Entertainment

    Toronto, ON
    1 day ago
  •  ...getting started. Role Overview The Senior Business Recruiter, GTM partners with Harvey's...  ...defining AI company builds its revenue engine during a period of exceptional growth....  ...skills and high emotional intelligence — comfortable navigating ambiguity and... 
    Senior
    Full time

    Harvey, Inc.

    Toronto, ON
    1 day ago
  • $96k - $130k per year

     ...Our Data Intelligence team builds backend services that turn data from our SaaS platform into...  ...experiences for our users, and we're solving real engineering problems at scale. Why you'll love...  ...in your growth toward the next senior level in your career. Work on complex... 
    Senior
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Toronto, ON
    1 day ago
  • $84.19 - $101.03 per hour

     ...RQ11397 - Business Analyst - Senior Duration: ~1 Year (246 Business Days) + Possible 1 time extension...  ...can be determined.  Applies re-engineering concepts to promote business improvements...  ...: Source Code may use artificial intelligence (AI) tools to assist in certain aspects... 
    Senior
    Full time

    Source Code

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Business Intelligence Engineer. Be the first to apply!