Senior Data & BI Engineer - FP&A
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
- ...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...SuggestedFull time
- ...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...SeniorFull timeApprenticeshipCasual workWork from home
- ...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...SeniorFull timeRemote work
$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...SeniorFull timeWork at officeLocal areaRemote workRelocation package- ...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...SeniorLong term contractFull timeTemporary workFlexible hours
- ...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...SeniorLong term contractFull timeWork at officeRemote workFlexible hours
- ...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...SeniorLong term contractPermanent employmentFull timeInternshipRemote work
- ...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...SeniorFull timeWork at officeRemote workFlexible hours
- ...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 employmentFull timeRemote workHome officeFlexible hours
- ...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...SeniorLong term contractFull timeRemote workRelocation package
$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...SeniorFull timeLive InRemote work- ...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...SeniorPermanent employmentFull timeWorldwide
- ...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...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...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,...SeniorFull time
- ...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...SeniorRemote jobFull timeInternshipWork at officeFlexible hoursWeekend work
$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...SeniorLong term contractPermanent employmentFull timeWork at officeWork from homeFlexible hours- ...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-...SeniorFull timeWork at office
- ...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...SeniorFull timeLive InWorldwideHome officeFlexible hours
- ...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...SeniorFull timeTemporary workRemote workFlexible hours
- ...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...SeniorPermanent employmentFull timeRemote work
$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...SeniorLong term contractImmediate startRemote workHome office- ...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...SeniorLong term contractFull timeManual labor
- ...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...SeniorLong term contractRemote workRelocation package
- ...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....SeniorLong term contractFull time
- ...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...SeniorFull timeRelocation package
$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...SeniorPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours- ...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...SeniorFlexible hoursWeekend work
- ...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'...SeniorFull timeContract workPart timeFlexible hours
$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...SeniorFull timeWork at officeRemote workFlexible hours- ...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...SeniorLong term contractFull timeWork at officeRemote workFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data & BI Engineer - FP&A. Be the first to apply!
