Senior Business Intelligence Engineer
$80k - $120k per yearThe 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
$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...SeniorFull timeWork at officeFlexible hours- ...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...SeniorFull timeWork at office
$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...SeniorFull timeWork at officeLocal areaShift work- ...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...SeniorFull time
- ...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...SeniorContract work
$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 payContract workWork at officeFlexible hours3 days per week$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...SeniorFull timeCasual work- ...,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
$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...SeniorLong term contractFull timeWork at officeRemote work$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...SeniorPermanent employmentFull timeContract workWork at office$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 contractFull timeWork at officeRemote work$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 timeContract workSummer workRemote work$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...SeniorFull timeContract workPart timeWork at office- ...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...SeniorFlexible hours
- ...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
- ...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...SeniorFull time
- ...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...SeniorFull timeInternship3 days per week1 day per week
- ...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...SeniorPermanent employmentFull timeWork at office
$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 workRemote workFlexible hours2 days per week3 days per week$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...SeniorLong term contractFull timeWork at officeWork from homeFlexible hours$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...SeniorFull timeWork at officeLocal area$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...SeniorLong term contractTemporary workWork at office$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...SeniorFull timeInternshipWork at officeRemote work$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...SeniorFull timeWork at officeWork from homeHome office$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...SeniorFull timeContract work$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,...SeniorRemote jobHourly payLong term contractContract work$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...SeniorLong term contractFull timeWork at officeLocal areaWork from home- ...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...SeniorFull time
$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...SeniorPermanent employmentFull timeWork at officeFlexible hours$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...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Business Intelligence Engineer. Be the first to apply!
- business intelligence bi developer Toronto, ON
- senior property administrator Toronto, ON
- senior sales Toronto, ON
- senior safety manager Toronto, ON
- senior buyer Toronto, ON
- senior business consultant Toronto, ON
- senior solution architect Toronto, ON
- senior accounting analyst Toronto, ON
- senior financial accountant Toronto, ON
- senior web developer Toronto, ON
