Principal Data Engineer
Core
Lead data modelling, semantic architecture, and data platform standards for enterprise clients in Financial Services, enabling AI-ready data products.
Role type
Principal Data Engineer (Design Authority)
Builds
Enterprise-grade information architecture, semantic layers, and AI-ready data products for Financial Services clients.
Domain
Financial Services, Data Engineering, AI/ML
Deliverable
production ML models | product features
Required skills
Data modelling (conceptual, logical, physical), Semantic modelling, Ontology design, Data platform architecture, Python, dbt Labs, Snowflake Cortex, Databricks Genie
Preferred skills
Data Vault 2.1, Kimball/Star-schema, Data mesh, Knowledge graphs (Neo4j, Neptune, Stardog)
Technologies
Snowflake, Databricks, Azure, dbt Labs, GitHub Copilot, Claude Code
Responsibilities
Lead conceptual, logical, and physical data model design; Design and maintain semantic models for agentic-AI; Design data product schemas across Azure, Snowflake, and Databricks; Leverage AI coding assistants to accelerate development; Act as design authority for data architecture; Mentor junior architects and engineers.
Seniority
Principal, hands-on IC with strategic design authority