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