Senior Data Engineer
London
- Pay
- Pay not listed
- Work setting
Hybrid — work setting source
Working Arrangements This is a hybrid role based in the UK, with an expectation of two days per week onsite. Applicants must hold existing right to work in the UK; sponsorship is not available for this position. McKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKesson’s (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. In light of these scams, please bear the following in mind:
Read the full posting- Employment
Full-time — employment source
Employment type in the employer’s posting: Full time
From the employer’s posting
Before you apply
- Eligibility
Applicants must hold existing right to work in the UK; sponsorship is not available for this position. — eligibility source
This is a hybrid role based in the UK, with an expectation of two days per week onsite. Applicants must hold existing right to work in the UK; sponsorship is not available for this position.
Read the full posting
What you’ll work on
Full postingThe Senior Data Engineer is a hands-on engineer on the ClarusONE data platform, building and improving the data pipelines the business relies on.
You will work within the ClarusONE data governance framework, handling sensitive data responsibly, and collaborate with Analytics, Data Science, Software Engineering, and IT/Infrastructure.
You will design and deliver reliable, well-tested pipelines in line with the team's established roadmap, and help the team build and release its work consistently.
Design and build robust, scalable data pipelines (Snowflake, dbt, Airflow, Python)
Work within established patterns and the platform roadmap, suggesting practical improvements along the way
From the employer’s posting
The Senior Data Engineer is a hands-on engineer on the ClarusONE data platform, building and improving the data pipelines the business relies on. You will design and deliver reliable, well-tested pipelines in line with the team's established roadmap, and help the team build and release its work consistently.
You will work within the ClarusONE data governance framework, handling sensitive data responsibly, and collaborate with Analytics, Data Science, Software Engineering, and IT/Infrastructure. You will also speak with colleagues across the business to understand their needs, scope requirements and pain points, and explain your work in clear, practical terms.
Role Overview The Senior Data Engineer is a hands-on engineer on the ClarusONE data platform, building and improving the data pipelines the business relies on. You will design and deliver reliable, well-tested pipelines in line with the team's established roadmap, and help the team build and release its work consistently. You will work within the ClarusONE data governance framework, handling sensitive data responsibly, and collaborate with Analytics, Data Science, Software Engineering, and IT/Infrastructure. You will also speak with colleagues across the business to understand their needs, scope requirements and pain points, and explain your work in clear, practical terms.
Data Engineering & Delivery Design and build robust, scalable data pipelines (Snowflake, dbt, Airflow, Python) Apply strong practices in test-driven development, monitoring, logging, and observability
Contribute reusable frameworks and approaches that help the team build consistently Work within established patterns and the platform roadmap, suggesting practical improvements along the way Use CI/CD pipelines and controlled release processes to test and deploy changes safely
What you’ll bring
All qualificationsCore experience
- Bachelor's degree level or above
- 4+ years' experience in data engineering
- Hands-on experience with Snowflake, dbt, and Airflow (or a similar modern data stack)
- Hands-on experience with CI/CD pipelines and controlled release processes, including automated testing
- Experience with test-driven development, monitoring, and troubleshooting production issues
- Experience working on a cloud data platform
Qualification wording
Bachelor's degree level or above
4+ years' experience in data engineering
Hands-on experience with Snowflake, dbt, and Airflow (or a similar modern data stack)
Hands-on experience with CI/CD pipelines and controlled release processes, including automated testing
Experience with test-driven development, monitoring, and troubleshooting production issues
Experience working on a cloud data platform
Tools in this posting
- Python
- SQL
- Databricks
- dbt
- Snowflake
- Airflow
- PySpark
Source — Tool mentions in context
Data Engineering & Delivery - Design and build robust, scalable data pipelines (Snowflake, dbt, Airflow, Python) - Apply strong practices in test-driven development, monitoring, logging, and observability
- 4+ years' experience in data engineering - Advanced SQL and Python, with hands-on experience building and maintaining data pipelines - Hands-on experience with Snowflake, dbt, and Airflow (or a similar modern data stack)
Desirable - Databricks / PySpark - Exposure to Infrastructure as Code or containerised environments
- Advanced SQL and Python, with hands-on experience building and maintaining data pipelines - Hands-on experience with Snowflake, dbt, and Airflow (or a similar modern data stack) - Hands-on experience with CI/CD pipelines and controlled release processes, including automated testing
Posting record
Report an error- Status in our records
- Live
- First seen by us
- Aug 8, 2026 · 82 days ago
- Recorded sightings
- 149
- Last seen by us
- Oct 29, 2026
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
Your next step
- Have your resume and examples of relevant work ready.
- Check the listed location, eligibility and core experience before starting.
- Ask the employer about the pay range before committing time to the process.
Complete your application on mckesson.wd3.myworkdayjobs.com. The employer’s form will show what is required.
Already applied? Track this application
Job description
Role Overview
The Senior Data Engineer is a hands-on engineer on the ClarusONE data platform, building and improving the data pipelines the business relies on. You will design and deliver reliable, well-tested pipelines in line with the team's established roadmap, and help the team build and release its work consistently.
You will work within the ClarusONE data governance framework, handling sensitive data responsibly, and collaborate with Analytics, Data Science, Software Engineering, and IT/Infrastructure. You will also speak with colleagues across the business to understand their needs, scope requirements and pain points, and explain your work in clear, practical terms.
Key Responsibilities
Data Engineering & Delivery
- Design and build robust, scalable data pipelines (Snowflake, dbt, Airflow, Python)
- Apply strong practices in test-driven development, monitoring, logging, and observability
- Improve existing pipelines to make them more scalable and reliable
- Support production issues and drive root-cause improvements rather than quick fixes
Engineering Practices & Delivery
- Contribute reusable frameworks and approaches that help the team build consistently
- Work within established patterns and the platform roadmap, suggesting practical improvements along the way
- Use CI/CD pipelines and controlled release processes to test and deploy changes safely
- Share practical approaches with other Data Engineers
Data Quality & Governance
- Contribute to data quality and lineage so figures can be traced back to source
- Handle sensitive data appropriately within the ClarusONE data governance framework, including being thoughtful about how data is used with AI tools
Collaboration & Communication
- Collaborate with Analytics & Data Insights, Software Engineering, and IT/Infrastructure
- Gather requirements from across the business, clarifying scope and pain points
- Show and explain the work you are doing to colleagues in clear, practical terms
(The above statements describe the general nature and level of work being performed in this job. They are not intended to be an exhaustive list of all duties.)
Minimum Requirement
Degree or equivalent and typically requires 7+ years of relevant experience.
Education
Bachelor's degree level or above
Critical Skills
- 4+ years' experience in data engineering
- Advanced SQL and Python, with hands-on experience building and maintaining data pipelines
- Hands-on experience with Snowflake, dbt, and Airflow (or a similar modern data stack)
- Hands-on experience with CI/CD pipelines and controlled release processes, including automated testing
- Experience with test-driven development, monitoring, and troubleshooting production issues
- Experience working on a cloud data platform
- Clear communication skills, including gathering requirements from non-technical colleagues
Desirable
- Databricks / PySpark
- Exposure to Infrastructure as Code or containerised environments
- A thoughtful, measured approach to new tools, including AI, with attention to governance, ethics, and protecting confidential data
Working Arrangements
This is a hybrid role based in the UK, with an expectation of two days per week onsite. Applicants must hold existing right to work in the UK; sponsorship is not available for this position.
McKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKesson’s (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. In light of these scams, please bear the following in mind:
McKesson Talent Advisors will never solicit money or credit card information in connection with a McKesson job application.
McKesson Talent Advisors do not communicate with candidates via online chatrooms or using email accounts such as Gmail or Hotmail. Note that McKesson does rely on a virtual assistant (Gia) for certain recruiting-related communications with candidates.
McKesson job postings are posted on our career site: careers.mckesson.com.
Source details
Source notes
Source excerptsSelected passages from the saved posting. Check the full description for conditions and exceptions.
- Pay
No pay amount identified in the saved description.
- Location & working pattern
London
Working Arrangements This is a hybrid role based in the UK, with an expectation of two days per week onsite. Applicants must hold existing right to work in the UK; sponsorship is not available for this position. McKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKesson’s (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. In light of these scams, please bear the following in mind:
- Work authorization
Working Arrangements This is a hybrid role based in the UK, with an expectation of two days per week onsite. Applicants must hold existing right to work in the UK; sponsorship is not available for this position. McKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKesson’s (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. In light of these scams, please bear the following in mind:
See how this role fits your experience
Add your resume to compare the role’s scope, tools and requirements with your experience.