Inactive
M

McKesson

Supplies medicines and technology to healthcare teams

Director of Software Engineering

Engineering LeadershipPosted on Oct 12
Full-time

About the Job

Requirements

  • A degree or equivalent experience is required; the role typically requires 12 or more years of professional experience and 4 or more years of management experience.
  • At least 12 years of technology experience, with substantial depth in data engineering, data platforms, analytics engineering, or related disciplines, including at least 4 years in technical leadership roles overseeing multiple teams or managers.
  • Deep experience designing and operating enterprise-scale cloud data platforms, lakehouse and warehouse solutions, batch and streaming pipelines, data models, reusable data products, and secure data-sharing capabilities.
  • Strong knowledge of Databricks, Apache Spark, Python, SQL, Delta Lake, orchestration, event streaming, metadata, lineage, observability, and data quality controls.
  • Experience delivering data capabilities for value-based care, population health, quality measures, clinical analytics, claims, payer-provider exchange, or adjacent healthcare domains.
  • Proven experience with enterprise web or SaaS platforms, microservices architecture, APIs, distributed systems, cloud-native design, containerization, automated testing, and continuous integration and continuous delivery.
  • Demonstrated ability to lead and scale engineering and data teams, manage managers, and drive an inclusive, high-performance culture.
  • Experience presenting technology and data strategies to executive leadership and business stakeholders.
  • Ability to guide teams in solving complex technical and data challenges, troubleshoot production issues, and make data-informed decisions balancing short-term needs with long-term platform health.
  • Familiarity with enterprise security, compliance, interoperability, data privacy standards, and healthcare data ecosystems.
  • Candidate must reside within a commutable distance of Irving, Texas and/or The Woodlands, Texas.
  • Candidates within a 50-mile radius of Irving, Texas must work onsite two days per week, Wednesdays and Thursdays.
  • Willingness to travel up to 10%.
  • Applicants must be currently authorized to work in the United States full-time without current or future employer immigration support or sponsorship.

Responsibilities

  • Define and lead the technical vision for Ontada’s value-based care data ecosystem, including cloud data platforms, lakehouse and warehouse architectures, batch and streaming pipelines, shared data services, and governed data products.
  • Build and deliver multi-release roadmaps supporting value-based care workflows, quality measurement, performance reporting, risk and population insights, and partner data exchange; align investments with product priorities, customer outcomes, regulatory needs, and measurable business value.
  • Lead managers, architects, data engineers, analytics engineers, and software engineers; set accountability, strengthen technical leadership, and build a high-performance culture grounded in engineering discipline, collaboration, and continuous improvement.
  • Establish standards for data contracts, lineage, observability, reconciliation, testing, metadata, incident management, and service-level objectives; drive root-cause analysis and durable fixes to improve data accuracy, timeliness, reliability, security, and auditability.
  • Provide hands-on oversight of data architecture and critical design decisions; advance modern patterns using Databricks, Spark, Python, SQL, Delta Lake, orchestration, event streaming, cloud services, artificial intelligence and machine learning, and automation where they create clear value.
  • Deliver reusable, trusted data products and integrations across clinical, claims, quality, financial, and operational domains; support healthcare interoperability and partner exchange using appropriate standards, APIs, and event-driven patterns.
  • Ensure the value-based care data platform integrates effectively with enterprise web and SaaS applications; guide teams on microservices, REST APIs, distributed systems, cloud-native engineering, continuous integration and delivery, security, scalability, and production reliability.
  • Collaborate with Product, Clinical Informatics, Analytics, Data Science, Architecture, Quality Assurance, Security, Site Reliability Engineering and Operations, customers, and external partners to define outcomes, resolve priorities, and communicate technology strategy, delivery status, risks, and decisions.
  • Attract, develop, and retain engineering and data talent; provide coaching and growth opportunities for engineers, architects, and emerging leaders while building a leadership pipeline and fostering technology, innovation, data excellence, and customer focus.
  • Ensure development and data management activities adhere to healthcare regulations, privacy and security standards, data governance policies, and internal quality frameworks; implement governance for architecture standards, data stewardship, release management, and risk controls.

Desired Qualifications

  • A master’s degree in a relevant technical field, such as Computer Science, Software Engineering, Data Science, or Information Systems, or an MBA with a technical focus.
  • Working knowledge of HIPAA, protected health information safeguards, data governance, and healthcare interoperability standards.
  • Prior leadership of data engineering teams in healthcare technology, value-based care, clinical analytics, payer-provider solutions, or another regulated environment.
  • Experience modernizing legacy data estates, adopting cloud lakehouse platforms, and integrating data platforms with enterprise SaaS applications.
  • Healthcare technology experience or knowledge of regulated industries, including an understanding of HIPAA, protected health information, interoperability standards, and healthcare analytics.
  • Financial acumen and project portfolio management experience, including budgeting and return-on-investment analysis for technology and data initiatives.
  • Experience managing relationships with third-party vendors, implementation partners, and analytics service providers.
  • Awareness of emerging trends in software engineering, cloud technologies, artificial intelligence, machine learning, data engineering, and healthcare analytics.
  • Experience with modern data platform technologies including Databricks, Apache Spark, Python, SQL, Delta Lake, Azure Data Factory, Azure Synapse Analytics, Power BI, Tableau, and enterprise reporting ecosystems.

About the Company

McKesson

Supplies medicines and technology to healthcare teams

McKesson distributes medicines and medical supplies to pharmacies, hospitals and other care providers, alongside services that connect drug manufacturers with patients. Its specialty businesses support community cancer care and clinical research, extending its work beyond moving products through warehouses. The company buys drugs and supplies from manufacturers for resale, while its software helps pharmacies manage inventory and healthcare teams secure insurance approval for prescriptions. It also sells practice management and patient support services to clinicians and drugmakers. McKesson traces its business roots to 1833 and is headquartered in Irving, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Irving, TX
Founded
1833

Recently Posted Jobs

Explore more opportunities at McKesson

See more jobs