jobs Logo
AgileGrid Solutions logo

Data Engineer

AgileGrid Solutionsabout 18 hours ago
Canada
Senior Level
Full-Time

Top Benefits

Health Benefits
Retirement Plans
Paid Time Off

About the role

About The Company

McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve - we care.

What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow's health today, we want to hear from you.

About The Role

The Lead Data Engineer is a senior individual contributor within McKesson's Decision Intelligence organization. This role is responsible for leading the design, development, and operational deployment of scalable data engineering and analytics solutions across the Pharmaceutical Supply Chain and Services (PSaS) Business Unit. As a technical leader, the Lead Data Engineer combines deep hands-on engineering expertise with solution leadership, mentorship, and cross-functional influence. The role involves working closely with data architects, product managers, data scientists, analysts, and business stakeholders to deliver high-quality data products that enable advanced analytics and machine learning applications.

The ideal candidate will have extensive experience in designing and implementing large-scale data pipelines, possess strong communication skills, and demonstrate the ability to independently lead complex technical initiatives. This position offers an exciting opportunity to influence enterprise data architecture, promote best practices, and drive innovation in data solutions that support McKesson’s strategic objectives.

Qualifications

The successful candidate should possess recognized expertise in data engineering and analytics within large, enterprise environments. A minimum of 10+ years of relevant experience is typically required, along with a degree or equivalent qualification. Proven ability to lead complex technical projects independently, influence technical direction, and mentor other engineers without formal management responsibilities is essential. Deep understanding of data architecture, ETL/ELT patterns, and large-scale data processing is required. Strong stakeholder communication and collaboration skills are also necessary to effectively partner with various teams and business units.

Responsibilities

Lead end-to-end technical delivery for complex data engineering initiatives or domains, ensuring alignment with enterprise data strategy and business needs. Serve as a senior technical point of contact for data engineering within cross-functional squads, providing guidance and expertise. Design and build scalable, reliable batch and real-time data pipelines across internal and external systems, ensuring data quality and performance. Collaborate with Data Architects and enterprise teams to influence solution design and architectural decisions. Define and uphold engineering standards, patterns, and best practices to ensure maintainability and scalability of data solutions. Mentor and review the work of data engineers, providing technical coaching and fostering a culture of continuous improvement. Ensure data products meet quality, reliability, and operational stability standards, including testing, monitoring, and observability strategies. Partner with product managers, data scientists, analysts, and stakeholders to translate analytical requirements into scalable data solutions. Promote automation, reusability, and efficiency in data engineering processes to streamline workflows and reduce technical debt. Drive initiatives for operational excellence, including production readiness, observability, and incident management. Identify and address technical debt proactively, leading remediation efforts to maintain system health. Support advanced analytics and machine learning use cases by optimizing data models and pipelines for performance and scalability. Communicate complex technical designs, trade-offs, and risks clearly to stakeholders at all levels.

Benefits

McKesson offers a competitive total rewards package, including comprehensive health benefits, retirement plans, paid time off, and wellness programs. Our compensation structure is designed to recognize performance, experience, and skills, with opportunities for bonuses and long-term incentives. We are committed to fostering a supportive work environment that encourages professional growth, innovation, and work-life balance. Additional benefits include flexible work arrangements, ongoing training and development programs, and access to resources that promote employee well-being.

Equal Opportunity

McKesson is an Equal Opportunity Employer. We provide equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other legally protected category. We are committed to creating an inclusive environment where all individuals can thrive. If you require a reasonable accommodation during the application process, please contact us via email. Resumes or CVs submitted to email addresses not authorized by McKesson will not be considered. For more information on our policies, please visit our Equal Employment Opportunity page.

About AgileGrid Solutions

Software Development