What is a Software Engineer at McKesson?
A Software Engineer at McKesson designs, builds, and maintains the technical infrastructure that powers one of North America's largest healthcare distribution and medical technology providers. Engineering teams at McKesson work across core platform services, automated distribution systems, specialty health platforms, and enterprise cloud operations. The code you write directly supports critical supply chain logistics, pharmaceutical management tools, and healthcare analytics platforms that healthcare providers rely on daily.
The work balances enterprise stability with modern, scalable software architecture. Engineers build highly available back-end APIs, cloud-native services, automated data pipelines, and internal platforms. Because these systems power mission-critical healthcare logistics, technical decisions impact regulatory compliance, data security, operational uptime, and real-world clinical operations.
Joining McKesson as a Software Engineer means delivering dependable engineering solutions within a massive enterprise landscape. Rather than fast, unconstrained prototyping, candidates must bring a structured approach to systems engineering, modern stack practices, and long-term maintainability.




