Senior Backend Engineer, APIs & Event-Driven Systems

McKesson

Columbus (OH)

On-site

USD 131,000 - 218,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

McKesson is seeking a Senior Software Engineer in Columbus, OH to design, build, and operate production-grade APIs and event-driven services. You will mentor engineers, review designs, and guide architectural decisions while improving platform capabilities.

Strong backend focus with TypeScript, Node.js, Python, Kafka, and PostgreSQL experience is required. This role emphasizes engineering depth, collaboration, and owning complex systems end-to-end.

Qualifications

  • 7+ years of professional software development experience.
  • Experience designing, building, and operating production APIs.
  • Experience backend services using TypeScript/Node.js and Python.
  • Experience with Kafka or similar event-streaming platforms.
  • Experience designing and maintaining relational databases (PostgreSQL).
  • Experience infrastructure as code (Terraform).
  • Experience with modern CI/CD (GitHub Actions).
  • Experience supporting production systems and incident resolution.
  • Experience participating in code reviews and design discussions.

Responsibilities

  • Design, build, and operate scalable production APIs and event-driven services.
  • Mentor engineers, review designs, and influence architectural decisions.
  • Establish API/event design standards across teams.
  • Develop tools and 개선 platform capabilities; drive CI/CD improvements.
  • Collaborate early in design to prevent architectural divergence.
  • Support on-call rotations and resolve production issues.

Skills

API design
TypeScript
Node.js
Python
Kafka
PostgreSQL
Terraform
GitHub Actions
Kubernetes
Azure
Mentoring
Technical leadership

Education

Bachelor's degree in Computer Science, Software Engineering, or related technical field

Tools

Terraform
GitHub Actions
Kubernetes
Helm

Job description

McKesson is seeking a Senior Software Engineer in Columbus, OH to design, build, and operate production-grade APIs and event-driven services. You will mentor engineers, review designs, and guide architectural decisions while improving platform capabilities.

Strong backend focus with TypeScript, Node.js, Python, Kafka, and PostgreSQL experience is required. This role emphasizes engineering depth, collaboration, and owning complex systems end-to-end.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: APIs, Kafka & Cloud Infra
Senior Backend Engineer: APIs, Kafka & Cloud Infra

McKesson Corporation • United States

On-site
USD 131,000 - 218,000
Senior Backend Engineer, APIs & Event-Driven Systems
Senior Backend Engineer, APIs & Event-Driven Systems

RXinsider LTD. • Columbus (OH)

On-site
USD 131,000 - 218,000
Senior Backend Engineer — APIs, Kafka & AI‑assisted Dev
Senior Backend Engineer — APIs, Kafka & AI‑assisted Dev

McKesson Corporation • Columbus (OH)

On-site
USD 131,000 - 218,000
Senior API Platform Engineer (TypeScript/Kafka)
Senior API Platform Engineer (TypeScript/Kafka)

McKesson’s Corporate • Columbus (OH)

On-site
USD 131,000 - 218,000
Sr. Software Engineer
Sr. Software Engineer

McKesson Corporation • United States

On-site
USD 131,000 - 218,000
Sr. Software Engineer
Sr. Software Engineer

McKesson Corporation • Columbus (OH)

On-site
USD 131,000 - 218,000
Senior Java Backend Engineer, Platform & API Services
Senior Java Backend Engineer, Platform & API Services

McKesson • Minnesota

Hybrid
USD 109,000 - 181,000
Sr. Software Engineer
Sr. Software Engineer

McKesson • Columbus (OH)

On-site
USD 131,000 - 218,000
Sr. Software Engineer
Sr. Software Engineer

CoverMyMeds LLC • North Carolina

On-site
USD 131,000 - 218,000
Sr. Software Engineer
Sr. Software Engineer

RXinsider LTD. • Columbus (OH)

On-site
USD 131,000 - 218,000