Role Summary
Lead the architecture and technical design of enterprise cloud data platforms. This role combines architecture ownership with hands-on guidance for delivery teams and close collaboration with business, product, governance, and engineering
stakeholders.
Key Responsibilities
Own end-to-end architecture for data ingestion, transformation, data products, APIs, governance, security,
observability, and application integration.
Design scalable Snowflake data architectures, including Bronze, Silver, and Gold layers, data models, and reusable onboarding patterns.
Define AWS-based integration, security, performance, reliability, and deployment patterns.
Guide source-to-target mapping, data modeling, data quality, lineage, metadata, access controls, and production readiness decisions.
Lead architecture reviews, resolve technical risks, and ensure consistency across onsite and distributed engineering teams.
Provide hands-on direction for CI/CD, automated testing, regression protection, monitoring, production support, and optimization.
Required Skills and Experience
Strong expertise in Snowflake architecture, advanced SQL, performance optimization, and secure data-sharing patterns.
Strong expertise in AWS cloud architecture and data services.
12+ years in enterprise data architecture or cloud data-platform delivery.
Experience with dbt, Airflow, SnapLogic or similar integration tools, Kafka, REST APIs, and CI/CD.
Experience with data governance, metadata, lineage, access controls, and data quality frameworks such as SODA.
Strong stakeholder communication and experience leading onsite and offshore technical teams.
Ability to work onsite in Dallas three days per week.