Senior Software Engineer

McKesson Corporation

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Columbus, OH
Salary
$131,000–$218,300 / yr
Employment
Full-time
Posted
56 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $160k
This role $175k
$108k $230k
below market most similar roles pay here above market

This role pays more than 54% of similar roles. Most pay $141,437–$179,062 — the blue band above. At the midpoint, this role pays about $175k versus about $160k 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 150 open roles on FindRole.

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

Most-posted roles

View all roles at McKesson Corporation

At a glance

TL;DR · Senior Software Engineer

JOB TITLE: Sr. Software Engineer The Sr. Software Engineer joins the Shared Capabilities team to build and operate core APIs, event standards, and integration services that power product development across CoverMyMeds. This backend-focused role involves designing, building, and operating production-grade APIs and event-driven services while establishing engineering standards for other teams. Key responsibilities include developing services using TypeScript, Node.js, and Python, managing Kafka-based integrations, and maintaining relational database schemas with PostgreSQL. The engineer will also manage infrastructure as code using Terraform, build CI/CD pipelines via GitHub Actions, and provide technical leadership through solution reviews and mentoring. This role solves the technical challenge of creating foundational building blocks and shared engineering capabilities that connect directly to critical business data across the organization.

What does a Software Engineer earn?

Median $196000 from 2484 postings across 146 companies.

See salary data

What you'll do

  • Design, build, and operate scalable, production-grade APIs using TypeScript, Node.js, and Python.
  • Develop and maintain Kafka-based event-driven integrations and services.
  • Design and maintain relational database schemas using PostgreSQL.
  • Develop and maintain infrastructure as code using Terraform and GitHub Actions.
  • Troubleshoot and resolve production issues and participate in an on-call rotation.
  • Perform technical feasibility reviews and provide actionable feedback on proposed solution designs.
  • Mentor engineers through code reviews, technical discussions, and collaborative problem solving.
  • Establish and maintain API and event-design standards across engineering teams.

What we're looking for

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 7+ years of relevant experience.
  • 5+ years of professional software development experience.
  • Demonstrated experience designing, building, and operating production APIs.
  • Experience developing backend services using TypeScript/Node.js and Python.
  • Experience working with Kafka or similar event-streaming platforms.
  • Experience designing and maintaining relational database schemas using PostgreSQL or similar technologies.
  • Experience implementing infrastructure as code using Terraform or comparable tooling.
  • Experience working with modern CI/CD platforms such as GitHub Actions.
  • Experience supporting production systems and resolving operational issues.
  • Experience participating in technical design discussions and code reviews.
  • Experience with Azure services, including API Management and Service Bus (preferred).
  • Experience with Helm and Kubernetes-based deployment environments (preferred).
  • Experience modernizing applications built with Ruby on Rails or Elixir (preferred).
  • Experience working in SOX, ITGC, or other regulated software-delivery environments (preferred).
  • Experience developing platform services, shared engineering capabilities, or internal developer platforms (preferred).
  • Experience mentoring engineers and influencing technical decisions across teams (preferred).
  • Experience using AI-assisted software-development tools such as Claude or similar technologies (preferred).

More like this

Similar roles

Senior Specialist, Software Development & Engineering

McKesson Corporation

Columbus, OH 66 days ago $131,000–$218,300
C# .NET React TypeScript Microsoft Azure Docker Kubernetes PostgreSQL RESTful APIs GraphQL Kafka Redis CI/CD GitHub Actions GitHub Agile Distributed Systems Microservices Event-Driven Architecture AI-Assisted Coding
8+ yrs exp Hybrid

Senior Software Development Engineer

CVS Health

Irving, TX +1 16 days ago $92,700–$222,480
Python Java Node.js TypeScript React Angular Vue LangChain LangGraph RAG LLM MLOps LLMOps AWS GCP Azure Databricks Snowflake Docker Kubernetes Terraform SQL Pinecone Weaviate pgvector Kafka Pub/Sub CI/CD RESTful APIs GraphQL Vertex AI SageMaker Azure ML
6+ yrs exp Hybrid

Senior Software Engineer

Adobe

San Jose, CA 49 days ago $139,000–$257,550
Python SQL Spark Apache Airflow Databricks Snowflake ETL Tableau Power BI Adobe Analytics Machine Learning Statistical Modeling Predictive Analytics A/B Testing Distributed Computing DAX
3+ yrs exp

Senior Software Engineer

University of Miami

Miami, FL 44 days ago
Node.js React TypeScript JavaScript HTML CSS Express.js Nest.js Loopback.js AWS Azure Google Cloud Platform SQL NoSQL Git Python R Docker Kubernetes RESTful APIs Jest Cypress D3.js Plotly.js Agile Scrum
4+ yrs exp

Senior Software Engineer

Abbott

Madison, WI +1 94 days ago
Java Spring Boot Spring Microservices Kafka HL7 FHIR Maven RESTful web services SQL Server JPA2 Hibernate Azure AWS JIRA Confluence C++ JavaScript Python SQL PL/SQL .NET Google Web Toolkit Object-Oriented Programming Agile
4+ yrs exp

Senior Software Engineer

SHI International

Somerset, NJ +1 1 day ago $140,000–$180,000
Python SQL JavaScript AWS Azure CI/CD DevOps PaaS IaaS SaaS ORM TDD Infrastructure as Code Virtualization Testing Debugging
7+ yrs exp