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$123.03k - $147.68k per year
...power the World's connections? We are seeking a Data Platform Engineer to join our team. In this role, you will design, develop, and maintain... ...with Data Scientists, Analysts, and Product teams to understand business requirements and deliver actionable data insights. Governance...SuggestedFull time- ...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
- ...Responsibilities: \\ \ Validate business requirements and update functional... ...\/mapping and business process re\-engineering and complex data models using UML.... ...,"headerName":"RQ10632 \- Business Intelligence Specialist \- Oracle \- Senior","widgetId":"383123000000072311","...SeniorContract 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
- ...simplify finance for Canadian businesses, empowering them to eliminate... ..., including artificial intelligence (AI), to support parts of our... ...partnership with our Analytics Engineer, translating business questions... ...~ Experience supporting a senior audiences is a strong plus...SeniorFull timeWork at office
$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- ...Key deliverables to be performed by the Business Intelligence Specialist role include, but are not... ...knowledge of the Business Process Design Re\-engineering for applications. \\ Experience... ...results and making recommendations to senior management \\ Ability to use BI tools...SeniorContract workWeekend work
- ...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
$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- ...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
$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- ...commercial insurance for Canadian businesses. As a leading InsurTech,... ...to hear from you! As a Senior Business Operations Manager,... ...analytical field (Business, Engineering, Finance). ~7+ years of experience... ...you! We may use artificial intelligence (AI) tools to support parts...SeniorRemote jobLong term contractFull timeWork at officeWork from homeHome officeFlexible hoursWeekend work
$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$85k - $125k per year
...build a team that puts real, sustainable business outcomes at the core of everything we do... ...in nature, working closely with engineering teams and directly with clients to translate... ...upon request. We may use artificial intelligence (AI) tools to support parts of the hiring...SeniorFull timeManual laborFlexible hours$84.19 - $101.03 per hour
...RQ11298 - Business Analyst - Senior Duration: 9 months (170 business days) Location: Toronto or... ...support systems development using a rules engine or business process automation... ...Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain...SeniorFull timeContract workWork at officeMonday to friday$100k - $150k per year
...for results. That’s why we've integrated engineering and construction, seeing our projects... ...Oshawa . Why this role matters As a Senior Business Development Manager, you’ll be key to... ...to manage client data, track market intelligence, and report on sales performance Your...SeniorLong term contractFull timeInternshipWork at office$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- ...Must Haves: Senior software development experience designing and implementing enterprise... ...Design and develop AI agents supporting intelligent provider and referral destination... ...integration, and agent orchestration. Prompt engineering, tool calling, structured outputs,...SeniorFull time
$84.19 - $101.03 per hour
...RQ00755 - Business Analyst - Senior Location : Hybrid (upto 3 days onsite) 525 University Ave Duration : 11+ Months Must Haves:... ...engagement AI Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain aspects of its recruiting...SeniorFull time$130k - $170k per year
...permanent home for software businesses that serve specialized industries... ...The Role We are hiring a Senior Business Analyst, AI & Data... ...for our AI and data science engineers. Translate model and tool outputs... ...Software may use artificial intelligence (AI) tools to assist in...SeniorLong term contractPermanent employmentFull timeContract workManual laborWork at officeWorldwide2 days per week3 days per week$84.19 - $101.03 per hour
...RQ11308 - Business Analyst - Senior Location : REMOTE Duration: 6 Months (146 Business Days) 43 Days Possible Extension Description... ...tools. AI Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain aspects of its recruiting and...SeniorFull timeRemote work- ...in our industry, we are redefining how businesses grow, innovate and comply online. Picture... ...Position Summary: We're hiring a Senior Business Development Manager to identify... ...market internally. Feed partner and market intelligence back to Product, GTM, and BD leadership...SeniorRemote jobLong term contractPermanent employmentFull timeInternshipLocal areaWorldwideFlexible hoursShift work3 days per week
- ...to drive growth, maximize profitability and manage with intelligence to scale their businesses. In addition to collaborating with global giants such as... ...communication styles to effectively engage both executives, senior stakeholders and non-technical audiences....SeniorLong term contractFull timeTemporary workInternshipFlexible hours
- ...Provides a comprehensive range of I&IT business analysis services for clients with diverse... ...solutions can be determined. \\\ Applies re\-engineering concepts to promote business improvements... ...":"RQ10171 \- Business Analyst \- Senior","widgetId":"383123000000072311","isJobBoard...SeniorContract workWork at office
- ...Provides a comprehensive range of I&IT business analysis services for clients with diverse... ...solutions can be determined \\ Applies re\-engineering concepts to promote business improvements... ...materials, and presentations for senior management decision\-making \\ ~ Experience...SeniorContract workFlexible hours
- ...Provides a comprehensive range of I&IT business analysis services for clients with diverse... ...solutions can be determined. \\\ Applies re\-engineering concepts to promote business improvements... ...":"RQ09820 \- Business Analyst \- Senior","widgetId":"383123000000072311","isJobBoard...SeniorContract workWork at officeFlexible hours
- ...Provides a comprehensive range of I&IT business analysis services for clients with diverse... ...determined and\/or developed. \\ Applies re\-engineering concepts to promote business improvements... ...":"RQ10449 \- Business Analyst \- Senior","widgetId":"383123000000072311","isJobBoard...SeniorContract workRemote work
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 solution architect Toronto, ON
- senior qa analyst Toronto, ON
- senior vice president Toronto, ON
- senior engineer Toronto, ON
- senior sales Toronto, ON
- senior analyst Toronto, ON
- senior business analyst Toronto, ON
- senior manager investigations Toronto, ON
- senior safety manager Toronto, ON

