Python Data Integration Engineer
KPI Partners
- Pay
- ₹25–35 lakh a year
- Location
- Bangalore/ Pune/Hyderabad · On-site
- Python
- ETL
- SQL
- PostgreSQL
- MySQL
- data warehousing
- data integration
About the role
Deliver reliable, high-quality data integration workflows. Enable business insights by building scalable data pipelines. Ensure efficient data movement into warehouses and databases. Support data-driven decision-making through robust ETL processes.
What you’ll do
- Develop, test, and deploy data integration workflows using Python and associated libraries
- Collaborate with cross-functional teams to gather and analyze data requirements for integration projects
- Design and implement ETL processes to extract, transform, and load data from multiple sources into data warehouses or databases
- Troubleshoot and resolve issues related to data integration, ensuring high data quality and reliability
- Optimize data integration processes for performance and scalability
- Create and maintain comprehensive documentation for data integration solutions, workflows, and processes
- Stay updated with industry trends and best practices in data integration and Python programming
What we’re looking for
Must have
- Python
- ETL
- SQL
- PostgreSQL
- MySQL
- data warehousing
What makes this role challenging
- Handling complex data integrations across multiple sources and targets
- Ensuring high data quality and reliability in production ETL pipelines
- Balancing performance optimization with scalability in data workflows
- Quickly adapting to evolving data engineering tools and best practices
What success looks like
- First 30 days
- Ramp on codebase, understand existing integration workflows, and begin contributing to straightforward data integration tasks.
- By 90 days
- Own and ship a data integration or ETL workflow, collaborate effectively with cross-functional partners, and contribute to process improvements.
- First year
- Lead ownership of critical data pipelines, drive performance and reliability optimizations, and mentor juniors in Python and data engineering best practices.
Tech stack
- Python
- SQL
- PySpark
- Microsoft Azure
- AWS
- Google Cloud Platform
- Snowflake
- Databricks
- Power BI
- Hadoop
- SAP
- ServiceNow
About KPI Partners
KPI Partners is a global data, analytics, and AI consulting company that helps enterprises modernize and operationalize data at scale. They offer services in data engineering, analytics, GenAI, cloud databases, and DevOps, with a focus on migration accelerators and pre-built analytics for enterprise systems. The company is a strategic partner of Microsoft, AWS, Google Cloud, Snowflake, and Databricks.
Data, Analytics, and AI Consulting · 626 employees (as of Jun 2026)
Job Title: Python Data Integration Engineer Company: KPI Partners Location: Bangalore/ Pune/Hyderabad About KPI Partners: KPI Partners is a global consulting and technology services firm specializing in data, analytics, and digital transformation solutions. With deep expertise in cloud platforms such as Microsoft Azure, Snowflake, and Databricks, KPI Partners helps organizations modernize their data ecosystems and drive business insights. The company focuses on delivering scalable data engineering, business intelligence, and AI-driven solutions across industries, enabling clients to make faster, data-driven decisions and achieve measurable business outcomes. Job Information Job Description:
Key responsibilities
- Develop, test, and deploy data integration workflows using Python and associated libraries.
- Collaborate with cross-functional teams to gather and analyze data requirements for integration projects.
- Design and implement ETL processes to extract, transform, and load data from multiple sources into data warehouses or databases.
- Troubleshoot and resolve issues related to data integration, ensuring high data quality and reliability.
- Optimize data integration processes for performance and scalability.
- Create and maintain comprehensive documentation for data integration solutions, workflows, and processes.
- Stay updated with industry trends and best practices in data integration and Python programming.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience in Python programming and data integration technologies.
- Familiarity with data warehousing concepts and ETL tools.
- Experience with databases such as SQL, PostgreSQL, or MySQL.
- Strong problem-solving skills and the ability to work independently as well as in a team environment.
- Excellent communication skills, both verbal and written.