Senior Software Engineer

McKesson Corporation

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Columbus, OH
Salary
$131,000–$218,300 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $171k
This role $175k
$110k most similar roles pay here $230k

This role pays less than 55% of similar roles. Most pay $149,500–$192,500 — the shaded band above. At the midpoint, this role pays about $175k versus about $171k 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 61 open roles on FindRole.

Listed pay typically runs $121,100–$201,900 across 61 roles with salary data.

Most-posted roles

View all roles at McKesson Corporation

At a glance

TL;DR · Senior Software Engineer

As a Sr. Software Engineer on the Shared Capabilities team, you will design, build, and operate production-grade APIs and event-driven services that serve as foundational building blocks for product development across CoverMyMeds. You will work primarily on backend systems to manage core infrastructure, including Kafka-based integrations, PostgreSQL database schemas, and infrastructure as code using Terraform. Your daily responsibilities include developing services with TypeScript, Node.js, and Python, managing CI/CD pipelines via GitHub Actions, and troubleshooting production issues. Beyond coding, you will act as a technical resource by mentoring engineers, performing feasibility reviews, and establishing engineering standards for the organization. This role focuses on solving complex integration challenges and providing high-quality shared services while utilizing AI-assisted development tools to improve delivery speed and maintain system reliability across the broader engineering ecosystem.

What does a Software Engineer earn in Ohio?

Median $135800 from 35 postings across 14 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.
  • Manage infrastructure as code using Terraform and maintain CI/CD pipelines via GitHub Actions.
  • Troubleshoot and resolve production issues while participating in an on-call rotation.
  • Perform technical feasibility reviews and provide 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 the organization.

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 and 5+ years of professional software development experience.
  • Experience designing, building, and operating production APIs using TypeScript, Node.js, and Python.
  • Experience with Kafka or similar event-streaming platforms and PostgreSQL relational database schemas.
  • Experience implementing infrastructure as code using Terraform and managing CI/CD pipelines via GitHub Actions.
  • Experience supporting production systems, resolving operational issues, and participating in technical design discussions.
  • Experience with Azure services, Helm, Kubernetes, or modernizing Ruby on Rails or Elixir applications (preferred).
  • Experience working in regulated environments, mentoring engineers, or using AI-assisted development tools (preferred).

More like this

Similar roles

Senior Specialist, Software Development & Engineering

McKesson Corporation

Columbus, OH 14 days ago $131,000$218,300
React TypeScript .NET C# Azure Kubernetes Docker PostgreSQL RESTful APIs GraphQL Kafka Redis CI/CD GitHub Actions Agile Microservices Event-driven Architecture SaaS
8+ yrs exp

Senior Software Engineer

Alteryx

Remote 144 days ago $119,000$153,000
Python C++ gRPC CI/CD Git NumPy CPython SQLite OpenSSL WiX REST) API Node.js React JavaScript JSON Docker Kubernetes Rust AWS GCP Azure
Remote

Senior Software Engineer

Palo Alto Networks

Santa Clara, CA 94 days ago $106,000$170,500
Python Node.js TypeScript SQL MongoDB BigQuery GCP AWS Azure CI/CD REST APIs Kubernetes Docker AI/ML Pipelines Data Science Model Context Protocol
2+ yrs exp

Senior Software Engineer

Abbott

Madison, WI 41 days ago $78,000$156,000
Java Spring Boot Spring Microservices Maven Kafka HL7 FHIR RESTful Web Services SQL Server JPA2 Hibernate .NET C++ JavaScript Python SQL PL/SQL Google Web Toolkit AWS Azure JIRA Confluence Agile
4+ yrs exp

Senior Software Engineer

Alkami

Remote 41 days ago $120,000$140,000
Kotlin Java Vue.js React Angular Tailwind CSS Spring Boot Hibernate RESTful APIs AWS Kubernetes Kafka SQL NoSQL Maven OpenTelemetry Agile UI Automation
8+ yrs exp Remote

Senior Software Engineer

SpaceX

Hawthorne, CA 28 days ago $165,000$230,000
Python C#.NET Go Scala Java Angular React JavaScript PostgreSQL SQL Server Apache Kafka RabbitMQ ActiveMQ Docker Kubernetes Terraform Ansible Puppet Make Bazel Pants Buck Gradle pip npm Unix
5+ yrs exp