Software Engineer III-ETL/PySpark
Core
Design, develop, and maintain secure, scalable ETL solutions and data pipelines using PySpark and cloud technologies to support Consumer and Community Banking data needs.
Role type
Senior IC Data Engineer (ETL/PySpark)
Builds
Production-grade data pipelines and ETL solutions for banking data
Domain
Financial Services / Data Engineering
Deliverable
production ML models | product features
Required skills
Python, SQL, PySpark, AWS Cloud, Snowflake, Ab Initio, Teradata, CI/CD, Agile methodologies, AI-assisted development tools
Preferred skills
DBT, Airflow, Data Modelling, Credit card domain experience
Responsibilities
Develop secure high-quality production code; design and build ETL solutions; automate remediation of recurring issues; identify data patterns to improve system architecture; validate and refine AI-generated code outputs; contribute to software engineering communities of practice.
Seniority
Senior, hands-on IC
