Salary
≈ $14k – $31k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Junior · 2+ years exp
First seen by Alion on Aug 26, 2026.
Overview
Company
Impact
Profile match
McKesson Compile is an IT company that transforms complex datasets into clean, analytics-ready data for life science companies, ensuring high-fidelity data enriched with modeled variables and values.
We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at McKesson Compile India Private Limited. In this role, you will be instrumental in designing, developing, and maintaining complex software solutions that drive our business forward. You will contribute to the full software development lifecycle, ensuring high-quality, scalable, and secure applications.
Responsibilities:
- Design and implement scalable and maintainable data pipelines aligned with business requirements
- Design and build web crawlers using Scrapy and Python.
- Independently own and deliver medium to large features, enhancements, and technical initiatives.
- Participate in technical design discussions, evaluate implementation alternatives, and estimate development effort.
- Define and implement automated testing, data quality checks, and monitoring capabilities.
- Troubleshoot production issues, perform root cause analysis, and implement preventive solutions.
- Optimise application, database, and pipeline performance, scalability, reliability, and cost efficiency.
- Contribute to CI/CD, automation, observability, and operational excellence initiatives.
- Review peer code and promote engineering best practices across the team.
Requirements:
- Degree or equivalent; typically requires 2+ years of relevant experience.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 2+ years of professional experience in software development, with a proven track record of delivering high-quality software solutions.
- Strong proficiency in at least one modern programming language such as Python.
- Strong knowledge of data structures, object-oriented programming principles and design patterns.
- Proficient in building scalable data pipelines using Apache Spark or PySpark.
- Proficient in writing complex SQL queries, CTE's, joins and window functions for data transformations
- Experience in orchestrating complex workflows using tools like Apache Airflow or Prefect.
- Experience with relational and/or NoSQL databases (e. g., PostgreSQL, Snowflake).
- Experience with cloud platforms (e. g., AWS, Azure, GCP), data platforms and distributed systems.
- Proficient with GitLab/GitHub, Git CLI and working with team workflows like Git-flow is a plus.
- Experience in implementing web crawlers using Scrapy and Python is a plus.
Preferred Skills:
- Experience implementing CI/CD for data pipelines with automated testing and data quality checks is a plus.
- Familiarity with microservices architecture, RESTful APIs, and distributed systems.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a fast-paced, dynamic environment.
- Experience with healthcare domain knowledge is a plus.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,798,321 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Data Science
Similar stack
Same company
Bengaluru
数据平台开发工程师(全栈方向)
4 months ago
In office
Python
JavaScript
TypeScript
Node JS
Databases
MySQL
HBase
AI/ML
Hadoop
NLP
Kubeflow
DevOps
GCP
Azure
CI/CD
AWS
Docker
Apply
AI infra(数据平台开发)
4 months ago
In office • Shanghai
Python
DevOps
CI/CD
GitOps
Kubernetes
GitLab
Linux
Management
Confluence
Jira
Apply
Master Data Engineer
27 min ago
≈ $11k – $25k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Pune
Analytics
Microsoft Excel
Master Data Management
Management
Microsoft Office
Apply
Project Lead - Data Engineering
27 min ago
≈ $27k – $47k per year (Estimated) • Remote (India) • 6+ years exp • Bachelor's Degree • India
Python
SQL
Databases
Snowflake
AI/ML
Airflow
Machine Learning
DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
AWS Fargate
Analytics
Power BI
ETL/ELT
Matillion
Management
Agile
Scrum
Apply
Data Scientist
27 min ago
≈ $17k – $45k per year (Estimated) • In office • Full-Time • Mumbai
Python
AI/ML
AI Agents
Tokenization
Knowledge Graph
arXiv
Multi-Agent Systems
DevOps
FinOps
Linux
Management
WhatsApp
Apply
Data Analyst (1-year Contract)
10 days ago
≈ $7.5k – $18k per year (Estimated) • In office • Contractor • 1+ year exp • Kuala Lumpur
Python
JavaScript
TypeScript
SQL
Databases
Google BigQuery
BigQuery
AI/ML
Spark
DevOps
GCP
Analytics
Tableau
Power BI
ETL/ELT
Looker
Apply
Senior Big Data Engineer
10 days ago
$89k – $165k per year • In office • 5+ years exp • Bachelor's Degree • Westminster
Python
Java
SQL
Scala
Databases
Databricks
Delta Lake
AI/ML
Hadoop
Spark
Airflow
Machine Learning
DevOps
Git
AWS
Docker
Kubernetes
Apply
≈ $70k – $179k per year (Estimated) • Hybrid • Contractor • 5+ years exp • Sydney
SQL
Databases
Snowflake
Teradata
DevOps
Azure
Analytics
Power BI
Dimensional Modeling
Apply
Senior Data Analyst (1-year contract)
10 days ago
≈ $11k – $26k per year (Estimated) • In office • Contractor • 2+ years exp • Kuala Lumpur
Python
JavaScript
TypeScript
SQL
Databases
Google BigQuery
BigQuery
DevOps
GCP
Analytics
Tableau
Power BI
ETL/ELT
Looker
Apply
≈ $27k – $57k per year (Estimated) • In office • Bucharest
Python
SQL
Python
FastAPI
DevOps
Rest API
GCP
Azure
AWS
Docker
API Gateway
Linux
Unix
IoT
MQTT
CoAP
Management
Agile
Apply
Engineering Lead
17 days ago
≈ $24k – $56k per year (Estimated) • In office • 8+ years exp • Bengaluru
JavaScript
Java
SQL
Java
Spring Boot
Databases
PostgreSQL
Redis
Databricks
ElasticSearch
Apache Kafka
AI/ML
Copilot
Windsurf
Frontend
React.js
DevOps
Rest API
CI/CD
Docker
Kubernetes
Cybersecurity
HIPAA
Management
Agile
Apply
Scrum Master
25 days ago
≈ $17k – $39k per year (Estimated) • In office • 4+ years exp • Bengaluru
DevOps
CI/CD
Management
Miro
Confluence
Jira
ServiceNow
Agile
Scrum
Kanban
Apply
Software Engineer
25 days ago
≈ $9k – $25k per year (Estimated) • In office • 2+ years exp • Bengaluru
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Hibernate
Databases
PostgreSQL
Redis
Databricks
ElasticSearch
Apache Kafka
AI/ML
Copilot
Windsurf
Claude
Frontend
React.js
DevOps
Rest API
Dynatrace
CI/CD
Git
Docker
Kubernetes
Cybersecurity
HIPAA
Management
Agile
QA
Swagger
Apply
Engineering Manager
2 months ago
≈ $30k – $80k per year (Estimated) • In office • 8+ years exp • Bengaluru
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Redis
Databricks
ElasticSearch
Apache Kafka
AI/ML
Copilot
Windsurf
Frontend
React.js
DevOps
Rest API
CI/CD
Docker
Kubernetes
Cybersecurity
HIPAA
Management
Agile
Apply
AWS Data Engineer
1 day ago
≈ $17k – $35k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Bengaluru
Python
DevOps
AWS
AWS Lambda
Analytics
AWS Glue
Apply
≈ $12k – $27k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Bengaluru
DevOps
Incident Management
Management
Agile
ITIL
Apply
Product Analyst - Commercial Excellence
1 day ago
In office • Full-Time • PhD • Bengaluru
Management
Agile
Scrum
Apply
≈ $21k – $44k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Bengaluru
AI/ML
Machine Learning
DevOps
Azure DevOps
Azure
CI/CD
GitHub
Management
Agile
Apply
PC Coordinator
1 day ago
≈ $6k – $12k per year (Estimated) • In office • Full-Time • 2+ years exp • Bengaluru
Management
ITSM
Apply
This is one of many
1,798,321 more open roles from verified company boards, updated every day.

