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

Senior Data & BI Engineer - FP&A

Full-time

Sentrex

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.

What you need to ensure you are set up for success:

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.

#LI-RB1

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Data & BI Engineer - FP&A in Remote vacancy
  •  ...Us in Driving a Safer and Greener Tomorrow as an Applications, Data & BI Developer at ArcelorMittal Tailored Blanks!   Position:...  ...security frameworks, and system architecture guidelines. Data Engineering, Reporting & Analytics Design and maintain SQL Server databases... 
    Suggested
    Full time

    Arcelormittal South Africa

    Remote
    8 hours ago
  •  ...Senior Data Engineer Who We Are 2K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc...  ...data infrastructure powering our internal product platforms and BI tools. You will centralize fragmented studio data, including... 
    Senior
    Full time
    Apprenticeship
    Casual work
    Work from home

    2k

    Remote
    8 hours ago
  •  ...consumers with the world’s leading brands through data-driven content and technology....  ...HAVE: ~5+ years of experience in data engineering within fast-paced, cloud-native environments...  ...functional collaboration skills to support BI, analytics, and engineering teams EXPERIENCE... 
    Senior
    Full time
    Remote work

    Launch Potato

    Remote
    8 hours ago
  • $80.25k - $107k per year

     ...Senior Business Intelligence Specialist Vernon, British Columbia - On-site...  ...Our  Senior Business Intelligence (BI) Specialist is a master of data analytics. With a keen eye for detail...  .... Responsibilities will include  engineering new data pipelines as well as  supporting... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Relocation package

    Pursue Diverse

    Remote
    8 hours ago
  •  ...navigate our interview process.   Lantern is looking for a Senior Data Engineer to join our Data Engineering team. The ideal candidate will...  ...Experience building Dashboards and visualizations using Power BI or other tools is a plus. Benefits Medical Insurance... 
    Senior
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Lantern

    Remote
    8 hours ago
  •  ...career. About the Role As a Senior Financial Planning & Analysis (FP&A) Business Partner, you play a...  ...and financial performance by turning data into clear, actionable insights....  ...You partner closely with Product & Engineering and other functional leaders to bring... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Alayacare

    Remote
    8 hours ago
  •  ...plan with company matching. Job Description Job Title: Senior Data Engineer Job Type: Permanent, Full-time Location: Ottawa, Ontario...  ...Azure, Microsoft Fabric, and Databricks, enabling downstream BI, Copilot, and AI/ML workloads. Key Responsibilities Data... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    Remote work

    Canadian Bank Note Company

    Remote
    16 days ago
  •  ...Design, build, and maintain scalable data pipelines and architectures to support analytical...  ...Work closely with backend and platform engineers to integrate data pipelines into cloud-native...  ...and enable self-service reporting and BI capabilities. Develop and maintain data... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    E2x Is Now Part Of Apply Digital

    Remote
    8 hours ago
  •  ...Worum geht es: Als Data Engineer & BI Solution Expert unterstützt du Kunden dabei, aus Daten echte Klarheit zu gewinnen, nicht nur schöne Reports. Du bringst Daten zusammen, machst sie nutzbar und baust Lösungen, die im Alltag funktionieren, nicht nur im Konzept. Dabei... 
    Permanent employment
    Full time
    Remote work
    Home office
    Flexible hours

    Experts Inside

    Remote
    10 days ago
  •  ...depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations....  ...for the long term. About the role: Samsara is seeking a Senior Data Engineer to join our Data team, comprising both Data Scientists, Data... 
    Senior
    Long term contract
    Full time
    Remote work
    Relocation package

    Samsara

    Remote
    8 hours ago
  • $137k - $205k per year

     ...you want to be part of the team that defines how the world eats, there is no better time to join us. About the Role As a Senior Data Engineer, you’ll play a key role in scaling and improving how we integrate and process customer data. You will design and implement ETLs... 
    Senior
    Full time
    Live In
    Remote work

    Afresh Company

    Remote
    8 hours ago
  •  ...to Be Seen, Be Yourself, and Do Your Best Work. About the Data Insights Team Our mission is to unify data from every business...  ...customer-facing dashboards. About You We’re hiring a Senior Data Engineer for Data Insights in Montreal—someone with a Data as a Product... 
    Senior
    Permanent employment
    Full time
    Worldwide

    Appdirect

    Remote
    8 hours ago
  •  ...leader in security workforce management software. $100 - $130 a year Trackforce is seeking a highly skilled and motivated Senior Data Engineer to join our Data team. In this role, you will be responsible for designing, building, and maintaining the data infrastructure... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Trackforce

    Remote
    8 hours ago
  •  ...for acquiring software partners, activating their merchants, and delivering sustained revenue growth.    The Role  As a Senior Data Engineer, you will be responsible for designing, building, and maintaining scalable data infrastructure that supports analytics,... 
    Senior
    Full time

    Valsoft

    Remote
    8 hours ago
  •  ...What the Role Is The Data team at Babylist powers decision-making across the entire business — from product growth to operations to AI. This is a senior individual contributor role on the Data Engineering team, sitting at the intersection of platform thinking and AI-native... 
    Senior
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours
    Weekend work

    Babylist, Inc

    Remote
    8 hours ago
  • $120k - $140k per year

     ...full-time, permanent, hybrid position in downtown Vancouver. 3 set days in the office and 2 WFH. About the role:  As a Senior Data Engineer at Spring, you are a technical leader and strategic problem-solver who architects high-impact, resilient, and scalable data... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Spring Financial

    Remote
    8 hours ago
  •  ...investment manager. The individual should have a strong understanding of FP&A principles and experience working within asset management, a hedge...  ..., budgeting, forecasting and variance analysis, with a focus on data accuracy, controls, reconciliations and the production of high-... 
    Senior
    Full time
    Work at office

    Square Point Capital

    Remote
    8 hours ago
  •  ...Washington Post, and Reuters. Role Summary As Sensor Tower continues to grow as a global company, we are looking for a Senior Data Engineer to build amazing products together. We have a wonderful team of more than a hundred engineers globally and are preparing for much... 
    Senior
    Full time
    Live In
    Worldwide
    Home office
    Flexible hours

    Sensor Tower

    Remote
    8 hours ago
  •  ...fuel who we are. About the role This role is part of our Data Engineering team. Being Data Driven is a core value of Super.com and...  ...roll up their sleeves and do high quality data work. As a Senior Data Engineer, you will be a key member of a high-performing team... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    Supercom

    Remote
    8 hours ago
  •  ...Deep Digital are seeking a highly skilled and experienced Senior Data Engineer with a proven track record in successfully implementing, optimizing, and maintaining the data integration and historian systems. The ideal candidate will possess in-depth knowledge of industrial... 
    Senior
    Permanent employment
    Full time
    Remote work

    Deep DSG

    Remote
    2 days ago
  • $93k - $125k per year

     ...distribute open-source software that enables people to enjoy the internet on their terms.  About this team and role: As a Senior Data Engineer at Mozilla, you will be a key member of our Data Engineering team. This team manages the entire data lifecycle: ingesting and... 
    Senior
    Long term contract
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    12 days ago
  •  ...operations to harness Internet of Things (IoT) data to develop actionable insights and improve...  ...data! The team will be composed of data engineers, analytics managers and data scientists....  ...the execution of expanding conversational BI and Ambient AI within the marketing... 
    Senior
    Long term contract
    Full time
    Manual labor

    Samsara

    Remote
    8 hours ago
  •  ...operations to harness Internet of Things (IoT) data to develop actionable insights and...  ...the role: Samsara is looking for a Senior Software Engineer I to join our Data Platform team , which...  ...is primarily focused on SQL modeling, BI dashboards, ETL tools, or building business... 
    Senior
    Long term contract
    Remote work
    Relocation package

    Samsara

    Remote
    8 hours ago
  •  ...operations to harness Internet of Things (IoT) data to develop actionable insights and...  ...About the role The Integrations, Data Engineering and AI (IDEA) team within Samsara’s Business...  ...Technology organization is looking for a Senior Data Platform Engineer to join our team.... 
    Senior
    Long term contract
    Full time

    Samsara

    Remote
    8 hours ago
  •  ...workplace. Together, we transcend the ordinary and achieve extraordinary results. Position Summary We are seeking a Senior or Principal Data Engineer to design, build, and optimize data platforms on Amazon Web Services. This is a hands-on, AWS-native engineering role... 
    Senior
    Full time
    Relocation package

    Lantern

    Remote
    8 hours ago
  • $161k - $170k per year

     ...they love and more time to enjoy it together. Millions of customers every year use Instacart to buy their groceries online, and the Data Engineering team is building the critical data pipelines that underpin all of the myriad of ways that data is used across Instacart to... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    8 hours ago
  •  ...Pelmorex, we’re on a mission to transform weather and environmental data into decision-grade insights for businesses and consumers. Our...  ...profitable decisions.To support this mission, we’re growing our Engineering Insights team and investing in a scalable data analytics and... 
    Senior
    Flexible hours
    Weekend work

    Pelmorex

    Remote
    8 hours ago
  •  ...Aperçu du poste Relevant de la Directrice, Planification et analyse financières chez RCL – Reitmans Canada Limitée, l’ Analyste senior – FP&A  joue un rôle clé dans la production d'analyses financières et le soutien à la prise de décisions stratégiques à l'échelle de l'... 
    Senior
    Full time
    Contract work
    Part time
    Flexible hours

    Reitmans

    Remote
    8 hours ago
  • $136k - $145k per year

     ...s most trusted brands, including Highmark Health, Manulife, Medibank, and Shoppers Drug Mart. Position Summary As a Senior Cloud Engineer (Data) , you will focus on the cloud infrastructure element of building personalized & data driven healthcare data products and... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    League

    Remote
    8 hours ago
  •  ...checking the market? Well… you might just be in the right place! We’re looking for a Senior Financial Analyst to join our Financial Planning & Analysis (FP&A) team. You will create and utilize data-driven analysis that holds the senior leaders of the business accountable to... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Lightspeed Commerce

    Remote
    8 hours 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!