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

Senior Data & BI Engineer - FP&A

Sentrex Health Solutions

Position Type: Full-time

Department: Financial Planning & Analysis (FP&A)

Work Location: Markham, Ontario

Work Hours: Monday to Friday - standard business hours

Work Arrangement: Hybrid

Travel Required: Minimal

A proudly Canadian company,

Sentrex Health Solutions is a fully integrated specialty distributor and patient support provider for pharmaceutical manufacturers, physicians, and their patients. We provide innovative solutions focused on ensuring patients have access and the support they need to maximize their treatment outcomes. Our core capabilities include Specialty Pharmacy Services, Patient Support Programs, Customized Solutions for Warehouse, Warehouse & Distribution, Clinic Services, and a cutting-edge in-house creative agency and software development team.

Come and join our team! But first, let us tell you why we love working here:

  • We are 100% Canadian with locations across the country
  • State-of-the-art facilities to provide high-quality products and services
  • The opportunity to be a part of a winning, high-performing team
  • Collaborative, engaging workplace culture – we are passionate about our people!
  • Flexible working environment that promotes a healthy work-life balance
  • Diverse and inclusive culture where your talent and commitment to excellence is welcomed and valued
  • High-growth environment that provides opportunities for learning and growth supported by our Employee Development Program and industry-leading, in-house corporate training offered throughout the year

The Opportunity

We are seeking a Senior Data & BI Engineer to join our FP&A team as a senior individual contributor. Reporting to the Director of FP&A, you will architect and deliver enterprise-grade financial datasets, data pipelines, and Power BI models that drive forecasting, budgeting, profitability, and executive reporting across Sentrex.

This role requires a highly experienced technical professional with deep expertise in Azure, Databricks (Unity Catalog, Delta, Medallion Architecture), Power BI DAX, SQL, and financial analytics. You will be the technical owner for finance data and BI solutions, partnering closely with FP&A, BI, Pharmacy, PSP, Distribution, and Operations.

This is not a junior or intermediate BI developer role. This position requires someone who has previously owned end-to-end data solutions in a modern analytics stack and can act as the go-to technical expert for Finance.

A Day in the Life (What you will do here):

Databricks, Azure & Data Engineering

  • Build and optimize data pipelines in Azure Databricks (PySpark/SQL) aligned with Medallion Architecture and Unity Catalog governance.
  • Orchestrate data ingestion, transformation, and validation across finance sources (ERP, pharmacy systems, PSP systems, distribution systems, etc.).
  • Maintain production-grade code with CI/CD, version control, and DevOps practices.

Power BI & Semantic Modeling

  • Design and deliver high-performance semantic models, data marts, and datasets optimized for executive-level financial and operational reporting.
  • Develop advanced Power BI dashboards using complex DAX, calculation groups, row-level security, and best-practice modeling patterns.
  • Implement and maintain a finance-wide semantic layer ensuring consistent business definitions, metrics, and KPIs.

Financial Analytics Support

  • Collaborate with FP&A to understand financial processes, drivers, and KPIs to ensure data assets meet forecasting, budgeting, and profitability needs.
  • Serve as a backup to Finance team members to troub
  • leshoot, modify, and enhance KNIME and Python/Pandas workflows supporting financial consolidation, reporting, budgeting, and forecasting processes during month-end and planning cycles.

Governance, Optimization & Architecture

  • Own the documentation of pipelines, data models, definitions, and lineage.
  • Continuously optimize pipelines, SQL queries, DAX measures, and cloud spend.
  • Partner with BI & IT teams to enforce governance standards, access controls, and data quality frameworks.

Mentorship & Technical Leadership

  • Provide coaching and guidance to Finance team members on Databricks, Power BI, and analytics best practices.
  • Act as the senior technical expert for all finance-related data questions.

Technical Must-Haves (Non-negotiable)

  • 5–8+ years of experience in Business Intelligence, Data Engineering, or Analytics Engineering roles.
  • Expert-level Databricks experience: PySpark, SQL, Delta, Unity Catalog, Medallion Architecture, data modeling.
  • Expert-level Power BI + DAX: complex measures, optimization, semantic modeling, RLS, Tabular Editor, calculation groups.
  • Expert SQL (T-SQL or PLSQL) and strong Python (pandas, PySpark).
  • Strong experience in Azure (Data Lake, Databricks, ADF/Fabric/Synapse, DevOps).
  • Proven experience building financial dashboards, profitability reports, variance analysis, and multi-source FP&A datasets.

Nice to Have

  • Experience with AI/ML integration for financial forecasting or anomaly detection

Soft Skills

  • Excellent communication and ability to explain complex models to non-technical stakeholders.
  • Strong attention to detail and commitment to accuracy.
  • Continuous improvement mindset and passion for data-driven decision-making.
  • Strong ownership mentality; thrives as a senior independent contributor.

What makes you a great fit for this team:

  • You’re passionate about enabling smarter, data-driven decisions through elegant and efficient BI solutions.
  • You thrive in cross-functional environments and are energized by business challenges.
  • You are meticulous in your work, ensuring accuracy and reliability in every dataset and dashboard.
  • You have a continuous improvement mindset, always looking for ways to optimize and innovate.
  • You’re collaborative, communicative, and motivated by helping others grow in their BI and data skills

Why join Sentrex?

We value our employees! Our permanent full-time employees are provided with a:

  • Competitive Salary and generous vacation entitlement
  • Wellness Program (5 paid days off for your well-being!)
  • Paid Sick Days
  • Competitive Benefits Package including Dental & Extended Health Benefits, AD&D, LTD & Employee/Dependent Life Insurance
  • RRSP Matching Program
  • Employee & Family Assistance Program
  • The anticipated base salary hiring range for this role is 110K to 130K annually. The final base salary will be determined based on relevant experience, skills, and internal equity.

Sentrex Health Solutions is proud to be an equal opportunity employer demonstrated by our commitment to diversity, inclusion, belonging, equity, and accessibility. We provide a safe space for all team members to express their individuality within our corporate culture.

We encourage you to apply and accept all applications. We realize that not every candidate will meet every single desired qualification. If your experience looks a little different from what we have identified and you think you can bring value to the role, we would love to learn more about you!

Accommodations can be made available upon request for those candidates taking part in the selection process.

Sentrex hiring managers may use artificial intelligence tools to assist them in the recruitment process.

Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Senior Data & BI Engineer - FP&A in Markham, ON vacancy
  • $100k - $115k per year

    Role OverviewWe are seeking a BI Data Engineer to join our Business Intelligence and Reporting team. You will design, build, and optimize BI assets—dashboards, reports, data models—primarily usingAWS QuickSight and SQL, turning data into actionable insights that drive business... 
    Suggested

    Jonas Club Software

    Markham, ON
    7 days ago
  • $80k per year

     ...people who build, design, and support it. We’re looking for a Senior Data Engineer to join our scaling organization.What’s Important To UsWe are...  ...workloads and feature engineering pipelinesExperience with Power BI, or modern BI platformsKnowledge of retail, distribution,... 
    Senior

    Pacific Smoke International Inc.

    Markham, ON
    9 days ago
  •  ...doing Great!!! This is Anoop from Tekgence Inc., Please Go through the Following Job Description and share your resume Role: Data Engineer Location: MARKHAM, ON Job Type: Contract Should have a minimum 8 years of experience in Snowflake| Python| ETL and SQL... 
    Suggested
    Contract work

    Tekgence Inc

    Markham, ON
    21 days ago
  • $75k - $90k per year

     ...organization. This role plays a key part in translating financial data into insights that help leaders make informed decisions and scale...  ...outputs used in management reporting, ensuring consistency between FP&A analysis and underlying financial resultsMonth-End ClosePartner closely... 
    Suggested
    Work at office

    CarltonOne

    Markham, ON
    19 hours ago
  •  ...are our Values - Care, Commitment, Community, and Confidence. The Data Governance (DG) team is responsible for setting the strategy,...  ...initiatives involving data. We are seeking an upbeat and experienced Senior Data Governance Specialist who will be accountable for the day-to... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Aviva

    Markham, ON
    8 days ago
  •  ...immediate permanent opening for a Senior Researcher. About the team:...  ...is focused on next-generation data and storage technologies and...  ...comprises graduate computer engineers and computer scientists with diverse...  ...and prototype novel AI data engine and storage architectures... 
    Senior
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    13 days ago
  •  ...Role: Data Business Analyst (Insurance Analytics & Informatica/Snowflake) Location: MARKHAM...  ...-travel datasets. Collaborate with data engineers to ensure efficient ETLELT processes. 5....  ...| and product teams. Use tools like Power BI| Tableau| or Qlik to present insights from... 

    Apptoza Inc.

    Markham, ON
    7 days ago
  •  ...Canada has an immediate permanent opening for a  Senior Researcher. About the team : The Computing Data Application Acceleration Lab aims to create a leading...  ...Holds a MSc or PhD in Computer Science, Software Engineering, Computer Engineering, or reflecting a solid... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    20 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...to deliver a better world. Join us. Job Description Senior Geotechnical Engineer AECOM is seeking a Senior Geotechnical... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Markham, ON
    7 days ago
  • $123.49k - $181.61k per year

     ...needed now. Purpose We are currently recruiting for a Senior Instrumentation Engineer - Nuclear. Our team includes world-class experts and...  ...an asset. Familiar with digital tools, digitization and data acquisition experience are an asset. Extensive working knowledge... 
    Senior
    Full time

    Worley

    Markham, ON
    21 days ago
  •  ...talents and perspectives to use. #LI-TF1 The Opportunity As  Senior Electrical Engineer , you will have the opportunity to: Function as a...  .... Oversees collection, assimilation, and management of data for engineering work.   Prepares complex engineering calculations... 
    Senior
    Work at office
    Relocation
    Flexible hours

    Black & Veatch Family of Companies

    Markham, ON
    4 days ago
  • $135k - $175k per year

     ...Our Substation group is currently looking to add a Senior Project Engineer to our growing team, based in Greater Toronto Area of Ontario. Reporting to the Project Manager, we are seeking a Senior Project Engineer to support ongoing EPC projects, ensuring the delivery of... 
    Senior
    For contractors
    Work at office

    Valard Construction

    Markham, ON
    18 days ago
  • $145.2k - $222.53k per year

     ...What You Can Expect Tractebel Inc.'s (Canada) team is growing, and we are seeking an experienced Civil Engineer who brings a strong civil engineering expertise from projects such as nuclear power generation, hydropower, transportation and electricity transmission and distribution... 
    Senior
    Minimum wage
    Long term contract
    Full time
    Temporary work
    For contractors
    Internship
    Local area
    Worldwide
    Relocation
    Flexible hours

    Engie

    Markham, ON
    4 days ago
  •  ...excellence, ambition and sustainability. Job Description Our team is currently seeing an experienced Land Development Senior Civil Engineer. We boast a seasoned multi-disciplinary crew ready to support your land development endeavor. To guarantee seamless project... 
    Senior
    Full time
    Contract work
    For contractors

    Egis Group

    Markham, ON
    5 days ago
  • $74.5k - $94k per year

    Business Data Analyst - Business OperationsAbout Toyota Financial ServicesToyota Financial...  ...other Business Analytics team members and the Senior Data and Insights Analyst to deliver timely...  ...and managing reports and dashboards using BI tools such as Tableau (preferred), ensuring... 
    Senior
    Permanent employment
    Work at office

    Toyota Credit Canada Inc.

    Markham, ON
    3 days ago
  • $114.6k - $151.8k per year

     ...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to...  ...is your chance to join WSP’s Property & Buildings team in a senior role! As an experienced professional with a background in electrical... 
    Senior
    Local area
    Remote work
    Flexible hours

    WSP in Canada

    Markham, ON
    21 days ago
  •  ...Markham, Ontario, Canada Johnson and Johnson is recruiting for a(n) Senior Data Analyst, located in Markham, Ontario, Canada. The Senior Data...  ...address those business needs by using tools like Tableau, Power BI or other data languages. Supports Customer Experience... 
    Senior
    Local area

    Johnson & Johnson MedTech

    Markham, ON
    17 days ago
  • $127k - $225k per year

     ...Huawei Canada has an immediate permanent opening for a Senior Compiler Engineer. About the team: The Heterogeneous Compiler Lab, led by esteemed...  ...of fundamental concepts related to system design, such as data structures, algorithms, and operating systems. In-depth understanding... 
    Senior
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    21 days ago
  •  ...Balance your work and life in an office that appreciates that life gets busy, too Join a history of success at one of the oldest engineering consultancies in Ontario—we’ve been an important part of the province’s development for the last 65 years and we are now developing... 
    Senior
    Long term contract
    Contract work
    Work at office
    Local area

    Chisholm Fleming and Associates

    Markham, ON
    27 days ago
  • $85k - $140k per year

    Location: Markham, ON Department: Engineering Posted: 5/18/2026 Location Name: HSIO-MarkhamWage...  ...applications including server, storage, data center, mobile, RF, networking, industrial...  ...equipment, and automotive.Position: Senior Product Development Engineer - Liquid Cooling... 
    Senior
    Long term contract
    Temporary work
    Summer holiday

    Amphenol Communications Solutions

    Markham, ON
    21 days ago
  •  ...The Data Product Analyst serves as a critical bridge between business stakeholders, analytics teams, and data management groups. This...  ...through development, testing, and deployment Collaborate with data engineering analysts, architects, and engineers to ensure solutions reflect... 
    For contractors
    Internship
    Remote work
    Flexible hours

    Benaroya Research Institute

    Markham, ON
    11 days ago
  • $93.7k - $124.2k per year

     ...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to...  ...We are WSP . The Opportunity Innovate and Lead – As a Senior Mechanical Engineer in our Buildings Healthcare Sector, you’ll... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP in Canada

    Markham, ON
    21 days ago
  •  ...develops and applies advanced treatment and engineering techniques, concepts, and approaches to...  ...in writing proposals. As a senior process engineer, you will be part of a team...  ...collection, assimilation, and management of data for engineering work; leading smaller production... 
    Senior
    Work at office
    Flexible hours

    Black & Veatch Family of Companies

    Markham, ON
    28 days ago
  • $158.4k - $237.6k per year

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary...  ...PyTorch. Strong computer science fundamentals - algorithms, data structures, parallel and distributed programming. Understanding... 
    Senior
    Work from home

    Qualcomm

    Markham, ON
    14 days ago
  •  ...largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on innovation...  ....  Elevate your engineering career by joining us as a  Senior Overhead Transmission Lines Civil Engineer . In this pivotal... 
    Senior
    Permanent employment
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Markham, ON
    29 days ago
  • $72.2k - $84.95k per year

     ...Ensure timely notification of issues/problems and making recommendations for issue/problem resolution. Support automation and test data management strategies. Adhere to existing processes/standards, including testing and project management disciplines, well-defined enterprise... 
    Full time
    Contract work
    Work at office
    Remote work
    Work from home
    Home office
    Monday to friday
    Flexible hours

    SCHOOL BOARDS' CO-OPERATIVE INC.

    Markham, ON
    5 days ago
  •  ...group based at Huawei Canada's Toronto Research Centre that is focused on next-generation data and storage technologies and innovations. Our team comprises graduate computer engineers and computer scientists with diverse industry experience, ranging from 0 to over 20 years.... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    13 days ago
  •  ...that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a...  ...Experience Proven experience with software development or test engineering experience Proven experience with hardware/silicon validation... 
    Senior
    Casual work
    Internship

    AMD

    Markham, ON
    20 days ago
  • $17.88 per hour

     ...empowers you to achieve your full potential. Unleash your talent and redefine what’s possible.Parsons is looking for an amazingly talented Data review Specialist to join our team! In this role you will get to review and validate data collected during vehicle safety inspections... 
    Remplacement
    Work at office
    Flexible hours

    Parsons

    Markham, ON
    3 days ago
  • $78.8k - $118.2k per year

    CompanyQualcomm Canada ULCJob AreaEngineering Group, Engineering Group > Software EngineeringGeneral...  ...will receive technical direction from senior engineers while being expected to manage...  ...)Work with SQL Server databases for data modeling, querying, and performance tuningParticipate... 
    Senior
    Internship
    Work from home

    Qualcomm

    Markham, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data & BI Engineer - FP&A. Be the first to apply!