Remote job
Principal Data Architect
Job details
About this role
Role overview Set enterprise-wide direction for a domain-oriented data architecture and guide its adoption across business and engineering groups. This senior, hands-on leadership role aims to shift data delivery toward domain-owned data products supported by self-service infrastructure and automated, federated governance. The architect will shape the long-term vision and translate it into an investable, phased roadmap.
Responsibilities - Define the target architecture, domain boundaries, ownership models, and reference patterns for data products across ingestion, storage, transformation, and consumption. - Set standards for data interfaces, service expectations, schemas, contracts, metadata, lineage, quality checks, and access policies. - Plan phased adoption, including pilot domains, platform capabilities, legacy asset migration, and retirement of outdated systems. - Build the investment case and explain sequencing, trade-offs, risks, and expected value to executive and engineering stakeholders. - Establish automated governance for security, privacy, quality, interoperability, and cataloging; partner with compliance teams on applicable regulations. - Lead architecture reviews, resolve cross-domain decisions, mentor architects and senior engineers, and evaluate technologies through proofs of concept and documented decisions.
Requirements - 12+ years in data architecture, data engineering, or platform architecture, including 3+ years in a principal, staff, or enterprise architect capacity. - Demonstrated leadership in domain-oriented architecture, data products, or data mesh, ideally including a production rollout. - Deep knowledge of modern data platforms, lakehouse and warehouse patterns, streaming, orchestration, and open table formats. - Strong data modeling skills across dimensional, data vault, event-driven, and domain models. - Ability to communicate complex technical choices clearly and build alignment with executives and engineering leaders. - Experience with a major cloud platform, SQL, and a general-purpose programming language; bachelor’s degree in a relevant field or equivalent practical experience.
Benefits and work setup - Listed annual salary range: $136,325–$212,175. Compensation depends on factors including experience, education, location, and business considerations. - Sponsorship may be considered for a qualified applicant.