Staff Data Engineer
Core
Build state-of-the-art data solutions and next-gen data platforms using AWS Cloud, Gen AI, and Data Mesh principles to power seamless experiences for millions of customers.
Role type
Staff Data Engineer (AWS Cloud & Gen AI)
Builds
Centralized data lakes, cloud platforms, and scalable data products for Business Banking customers.
Domain
Financial Services / Data Engineering / Gen AI
Required skills
Python, PySpark, Scala, SQL, AWS Glue, AWS Lambda, AWS Redshift, AWS Athena, AWS Kinesis, AWS EMR, Terraform, CloudFormation, GitOps, Snowflake, Apache Iceberg, Data Governance, Policy-as-code, Automated testing, Observability, Data lineage
Preferred skills
AI-powered coding assistants (Cline, Roo, Aider), AWS Marketplace, API Gateway, Data monetization strategies, Data Mesh principles, Semantic modeling
Technologies
AWS (Glue, Lambda, Redshift, Athena, Kinesis, EMR, DataZone, Lake Formation, IAM), Python, PySpark, Scala, SQL, Snowflake, Apache Iceberg, Terraform, CloudFormation
Responsibilities
Design and build next-gen data platforms and pipelines; Integrate data from diverse sources into centralized lakes; Create technology blueprints and engineering roadmaps; Ensure data security, governance, and compliance; Deliver end-to-end solutions that meet business needs; Build high-quality, scalable data products from scratch; Define and evolve shared semantic models and metric definitions; Drive adoption of data catalogues and stewardship practices; Embed policy-as-code for data access and retention; Implement automated testing, observability, and end-to-end lineage.
Seniority
Staff, hands-on IC with strategic influence