Role Overview
As a Data Engineer at Principal Financial Group, you should have strong hands-on technical expertise and emerging leadership capabilities to join the Data & Analytics Technology team. The ideal candidate will independently deliver complex data engineering solutions while mentoring junior engineers and contributing to technical standards. This role bridges execution excellence with growing influence on architecture decisions, quality practices, and team capability development.
Responsibilities
- Experience in data engineering, particularly using AWS services like S3, Lambda, SNS, EC2, IAM and KMS, and Snowflake features like snowpipe, streams, tasks, stored procedures, and Snowpark.
- Capable of handling well defined tasks and completing these tasks by writing readable, maintainable code.
- Adhere to coding practices and data protection standards.
- Develop code considering established controls, policies, and recommended strategies for development work.
- Understand basic data management process designs, models, and architectures by engaging in requirement analysis, testing, debugging, documentation, and quality review.
- Leverage AI-powered engineering tools, including GitHub Copilot and other approved GenAI solutions, to improve developer productivity.
- Demonstrate a mindset of AI adoption and continuous learning.
- Communicate assumptions, seek clarification on tasks, and actively participate in team meetings.
- Follow established project execution processes, coding standards, and industry best practices.
Requirements
- 2-4 years of experience as a data engineer with a proven track record.
- Bachelor’s (Engineering) or Master’s in Computer Science or a related field.
- Proficiency in Python, SQL, and working with relational databases.
- Experience building and optimizing data pipelines.
- Experience with CI/CD Pipelines in GitHub and Jenkins.
- Excellent communication and collaboration skills.
Skills
- AWS
- Snowflake
- Python
- SQL
- CI/CD
Nice to Have
- Hands on experience/Familiarity with Power BI, Informatica PowerCenter, or ETL tools.
- AWS Cloud certification.