Principal Data Engineer - Data Strategy & Architecture
Core
Design and build scalable, reusable data platforms, tools, and solutions for collecting, storing, processing, and serving data across traditional and modern architectures to support analytics, AI, and ML use cases.
Role type
Principal Data Engineer (Data Strategy & Architecture)
Builds
Scalable data platforms, APIs, CI/CD pipelines, and trusted data assets
Domain
Banking / Data Engineering & Architecture
Deliverable
production ML models
Required skills
SQL, relational database modeling, distributed computing principles, data security, Unix/Linux, REST API design, CI/CD, cloud platforms (AWS/Azure/GCP), data governance
Preferred skills
Snowflake, dbt, Apache Kafka, legacy system modernization, offshore team collaboration, financial services industry experience
Technologies
Snowflake, dbt, IBM DB2, IBM Information Server/DataStage, Apache Kafka, AWS, Azure, GCP
Responsibilities
Design and develop scalable data solutions and APIs; Lead ownership of complex data solutions lifecycle; Optimize and automate data pipelines; Provide technical leadership and mentoring; Drive strategic technical initiatives like legacy modernization; Build and maintain CI/CD pipelines
Seniority
Principal, technical leadership & strategy