Incorporate data observability practices including monitoring, logging, and alerting to ensure reliability and quality.
Define and align domain-oriented data product operating models across key business domains.
Partner with Data Product Owners and business stakeholders to align requirements, priorities, and value realization.
Establish scalable processes that accelerate data product development while maintaining governance and quality standards.
Serve as architectural lead in client-facing engagements, articulating strategy and technical value.
Collaborate with sales and delivery teams to scope solutions and define engagement approaches.
Mentor technical teams and promote best practices in architecture, engineering, and deployment.
Monitor progress during project execution, identifying risks and ensuring alignment with architectural principles and client objectives.
Requirements
5+ years designing and delivering enterprise-scale data solutions in cloud environments (Azure, AWS, or GCP).
Proven experience architecting modern data platforms using Databricks, Snowflake, Synapse, or Microsoft Fabric, and tools like Talend, Informatica, and SSIS.
Strong expertise in data modeling (Dimensional, 3NF, Data Vault) and enterprise integration design.
Hands-on experience building and optimizing ETL/ELT pipelines using PySpark, SQL, Scala, or similar technologies.
Experience implementing governance, security, and compliance controls in regulated industries (financial services preferred).
Strong background in database development (SQL, T-SQL, PL/SQL, etc.) and scripting (Python, TypeScript, etc).
Experience leading technical teams in client-facing consulting engagements.
Ability to collaborate effectively with technical and non-technical stakeholders, to ensure understanding of the desired outcome is shared and met.
Remote position with up to 30% travel based on client needs.