senior Data Engineer ic · Posted Apr 10, 2026

About this role

Principal Financial is hiring a senior-level Data Engineer based in Pune, India. The posting calls out experience with Python, SQL, AWS, Serverless.

Role
Data Engineer
Function
data engineering
Level
senior
Track
Individual contributor
Location
Pune, India
Department
Engineering & Technology
Posted
Apr 10, 2026

More roles at Principal Financial

Experienced Front End Software Engineer
Des Moines, IA | Charlotte, NC | Raleigh, NC · mid
JavaScript TypeScript React
Assistant Director - Asset Management Compensation
Des Moines, IA · director
Senior Analyst - Business Intelligence
Pune, India · senior
Python SQL Tableau
AVP & Actuary
Des Moines, IA · mid
Lead Software Engineer
Pune, India · senior
TypeScript Java SQL
All Principal Financial jobs →

Job description

from Principal Financial careers

Responsibilities 1)Possesses 6-10 years of experience in developing and architecting with Snowflake and AWS data engineering solutions. 2)Architect enterprise-level Snowflake solutions. Design and implement complex data warehousing solutions. Ability to optimize warehouse configurations and resource utilization. 3)Design, build and operationalize large scale enterprise data solutions and applications using AWS services like S3, Glue, Lambda, SNS, EC2, IAM KMS, and Snowflake (snowpipe, streams, tasks stored procedures). 4)Design complex SQL-based data transformations keeping query performance best practices into consideration. Develop and maintain stored procedures and functions. Design efficient data models and schema structures. 5)Architect Python-based data processing solutions. Design reusable Python libraries and frameworks. 6)Implement automated testing strategies. Develop complex ETL/ELT processes using Python. Integration of Python with Snowpark. 7)Should be able to collaborate with stakeholders to gather requirements, propose the best cloud solutions and implement them effectively. 8)Follow established project execution processes, coding standards, and industry best practices. 9)Should be aware about AWS, Snowflake and Data security principles. Qualifications Must have Skills: •Extensive experience with Snowflake native features like streams, tasks, stored procedures, snowpipe and data sharing, AWS services: S3, Glue, Crawler, Lambda, SNS, EC2, IAM and KMS, Python Hands on expertise in SQL. •Proficiency in CI/CD Pipelines in GitHub. •Proven…

This is an excerpt. Read the full job description on Principal Financial careers →
All data engineering jobs data engineering in Pune, India Jobs in Pune, India data engineering salaries data engineering career path
All Principal Financial Jobs Browse data engineering roles senior positions