Senior Data Engineer
Core
Architect and build scalable, cloud-native ETL/ELT pipelines to power an enterprise data ecosystem for a major bank.
Role type
Senior Data Engineer (Cloud & Enterprise Data Warehousing)
Builds
End-to-end data solutions, dimensional data models, and automated CI/CD pipelines for analytics.
Domain
Banking / Enterprise Data Warehousing / Cloud Data Engineering
Required skills
Informatica PowerCenter/IICS, Snowflake (SnowSQL/Snowpark), Python (Pandas/PySpark), SQL, Unix/Linux scripting, AWS/Azure, Git, CI/CD tools
Preferred skills
Snowflake/Informatica certifications, Big Data tools (Spark/Kafka), Data security/compliance, ML/AI dataset optimization
Technologies
Informatica PowerCenter, Informatica Cloud (IICS/IDMC), Snowflake, Python, PySpark, AWS, Azure, Git, Azure DevOps, GitHub Actions
Responsibilities
Design and maintain batch and near-real-time ETL/ELT pipelines; Build and optimize complex data mappings and transformations; Manage and tune Snowflake environments; Develop custom Python components and reusable frameworks; Implement dimensional data models and SCDs; Establish automated data quality checks and lineage; Partner with BI and data science teams; Mentor junior engineers
Seniority
Senior, hands-on IC with technical leadership