Back to all jobs
McKesson logo

Principal Engineer - Data Platform

McKesson

Bangalore, Karnataka, India
Full-time, Hybrid – 3 days/week in office
Posted Jan 12, 2026
Hybrid – 3 days/week in office

Compensation

Loading salary analysis...

About the role

No detailed description available.

Responsibilities

  • Architect and lead development of a reusable, scalable data platform framework
  • Design robust ETL/ELT pipelines for structured and semi-structured healthcare data
  • Build APIs and internal tools using Django, focused on performance and maintainability
  • Use Prefect for orchestration, and Ray or Spark for distributed compute
  • Leverage Databricks for testing and validation of data pipelines (not for primary compute)
  • Enforce data quality, observability, and reliability using Metaplane or similar tools
  • Integrate and manage data across Postgres, Snowflake, and Snowflake Shares
  • Optimize for scalability and performance in a cloud-native Azure environment
  • Mentor engineers and collaborate with product, data, and platform teams

Requirements

  • 15+ years of experience in data engineering, platform architecture, or backend systems
  • Proven experience designing and building modular data infrastructure
  • Hands-on expertise with ETL frameworks, orchestration tools (Prefect), and distributed compute (Ray/Spark)
  • Strong experience in Django-based API development
  • Deep understanding of data modeling, warehousing, and pipeline reliability
  • Experience with Azure cloud services and managing large datasets across Snowflake and Postgres
  • Familiarity with data observability and monitoring tools (e.g., Metaplane)

Benefits

  • Medical, Dental, and Vision
  • Health Spending Accounts
  • Flexible Spending Accounts
  • 401(k) (U.S.)
  • Pension (Canada)
  • Employee Stock Purchase Plan
  • Mental Health Programs
  • Flexible Schedules
  • Paid Time Off
  • Wellness Program
  • Education Reimbursement
  • Volunteer Opportunities
  • Flexible Work Environment

About the Company

At Compile (a McKesson company), we’re transforming fragmented healthcare data into powerful intelligence that drives real-world impact — from mapping patient journeys to optimizing go-to-market strategies for life sciences.

Job Details

Salary Range

Salary not disclosed

Location

Bangalore, Karnataka, India

Employment Type

Full-time, Hybrid – 3 days/week in office

Original Posting

View on company website
Create resume for this position