Lead Software Development Engineering

McKesson Corporation

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Irving, TXThe Woodlands, TXAustin, TX
Salary
$163,100–$271,800 / yr
Employment
Full-time
Posted
57 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $217k
$127k $287k
below market most similar roles pay here above market

This role pays more than 76% of similar roles. Most pay $174,600–$216,300 — the blue band above. At the midpoint, this role pays about $217k versus about $195k for comparable roles.

Based on 240 similar postings.

Employer

About McKesson Corporation

McKesson Corporation is a premier American healthcare services company that distributes pharmaceuticals, medical-surgical supplies, and provides technology to the healthcare industry.

McKesson Corporation currently has 145 open roles on FindRole.

Listed pay typically runs $122,600–$204,400 across 79 roles with salary data.

Most-posted roles

View all roles at McKesson Corporation

At a glance

TL;DR · Lead Software Development Engineering

JOB TITLE: Lead Software Development Engineering The Lead Software Development Engineering role is part of the Ontada technology division, focusing on the iKnowMed G2 platform for oncology care. You will provide technical leadership and architecture guidance across multiple engineering teams to design next-generation products, frameworks, and cloud-native platforms. Your daily responsibilities include owning solution architecture for secure, scalable systems, developing technology strategies, and building proof of concepts. You will work with Java, Databricks, Oracle, PostgreSQL, MongoDB, and APIs while utilizing event-driven integration patterns. The role requires expertise in microservices, Kubernetes, and DevSecOps. You will solve complex problems in a highly regulated healthcare environment, ensuring interoperability through standards like HL7/FHIR. Additionally, you will drive innovation by implementing AI/ML, NLP, and Retrieval-Augmented Generation patterns to improve patient outcomes.

What you'll do

  • Define and drive the technology vision, architecture strategy, and modernization roadmap for enterprise platforms.
  • Design and architect next-generation cloud-native products using microservices, APIs, and event-driven integration patterns.
  • Lead architecture reviews and establish technology standards to ensure scalability, security, and reliability.
  • Drive the adoption of modern cloud platforms, containerization, Kubernetes, and DevSecOps practices.
  • Develop multi-year architecture roadmaps and evaluate emerging technologies to align with business objectives.
  • Provide technical leadership and architectural guidance across multiple software engineering teams.
  • Deliver scalable LLM, NLP, and RAG solutions to accelerate business outcomes and AI adoption.
  • Ensure all architecture solutions meet regulatory, security, and healthcare compliance requirements.

What we're looking for

  • Must have a degree or equivalent and typically requires 10+ years of relevant experience.
  • Must have 10+ years of software engineering experience, including 5+ years of architecture and technical leadership across complex, distributed systems.
  • Must have deep expertise in Java, Spring Boot, microservices, cloud-native architecture, and large-scale enterprise platforms.
  • Must have strong experience with REST APIs, API gateways, event-driven architectures, Kafka, messaging, and enterprise integration patterns.
  • Must have hands-on expertise in Azure, AWS, or GCP, including Docker, Kubernetes, Infrastructure as Code, observability, and resiliency patterns.
  • Must have experience with DevSecOps, CI/CD, test automation, architecture governance, and engineering best practices.
  • Must be currently authorized to work in the United States on a full-time basis without the need for employer support or sponsorship.
  • Master’s degree in a relevant technical field (e.g., M.S. in Computer Science, Software Engineering).

More like this

Similar roles

Software Engineering Lead

S&P Global

New York, NY +1 17 days ago $103,805–$174,106
Java Spring Boot Spring Cloud Spring Security Python AWS Azure Google Cloud Kafka RabbitMQ Apache Pulsar Amazon SQS PostgreSQL MongoDB Cassandra Docker Kubernetes OpenShift Jenkins GitLab CI Azure DevOps CI/CD Microservices RESTful API Machine Learning Generative AI Agile

Lead Software Development Engineer

Amd

Secaucus, NJ 24 days ago $212,000–$318,000
Python C Rust C++ C# Java JavaScript Shell/Bash PowerShell Docker Containerd Kubernetes Slurm Linux Windows I2C PCIe IPMI Redfish TCP/IP UDP Software Architecture System Design

Lead Software Development Engineer

Mastercard

O Fallon, MO 1 day ago $140,000–$231,000
Java Scala Node.js TypeScript Angular Microservices Cloud-Native CI/CD Infrastructure as Code TDD BDD Distributed Systems Domain-Driven Design APIs Event-Driven Architecture Containerization Serverless Observability Agile

Lead Software Engineering

L3Harris

Rochester, NY +1 81 days ago $117,000–$218,000
C C++ Embedded Linux Android RTOS AOSP CI/CD DevOps DSP U-Boot JTAG Agile Software Development Lifecycle (SDLC) Hardware Debugging Digital Signal Processing
9+ yrs exp

Lead Software Engineering

L3Harris

San Diego, CA 50 days ago $135,500–$250,500
Java C++ Python Rust RTOS FreeRTOS Linux Cloud Computing object‑oriented design multi‑threaded programming Concurrency Models Software Architecture System Integration AI Technologies
9+ yrs exp

Lead Software Engineering

Northern Trust

Chicago, IL 16 days ago $99,600–$169,200
Salesforce Apex Lightning Web Components LWC SOQL SOSL Salesforce Flow REST APIs Web Services Asynchronous Processing CI/CD DevOps Source Control Java Microservices Event-Driven Architecture Microsoft Azure Agile Unit Testing Integration Patterns
7+ yrs exp