Data Program Engineer
Core
Design and execute data-driven solutions on Snowflake, managing database architecture, ETL processes, and data warehouse applications to support complex business needs in wealth management and asset servicing.
Role type
Senior Data Program Engineer (Data Architecture & Strategy)
Builds
Data platforms, ETL pipelines, and data warehouse applications for investment and asset management clients
Domain
Financial Services / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Snowflake, relational and NoSQL database design, dimensional modeling, ETL process design, data security and PII management, Agile project management, technology roadmap planning, proof of concept leadership
Preferred skills
Investment Management or Asset Management experience, advanced data analytics using ML/AI/GenAI, thought leadership in modern architecture principles
Technologies
Snowflake, relational databases, NoSQL stores
Responsibilities
Design database schemas, data models, and ETL processes; lead technology proof of concepts; provide architecture direction to engineering teams; drive continuous technology transformation; define target state technology architecture and roadmaps; manage stakeholder relationships to align IT initiatives with business goals
Seniority
Senior, hands-on IC with strategic oversight