Data & Analytics Enterprise Architect
About the Role
The Senior Enterprise Data & Analytics Architect designs, governs, and evolves the enterprise analytics architecture to enable trusted, scalable, and self-service decisioning. This role translates business outcomes into an actionable analytics architecture across modern cloud data platforms, ensuring data is consistent, governed, high-performing, and AI-ready.
Success in this role is measured by faster time-to-insight, consistent KPI definitions across the enterprise, improved platform performance/cost, and increased reuse of governed data products.
Responsibilities
- Define and maintain the enterprise data and analytics architecture blueprints, vision, principles, and target states.
- Ensure data ecosystem alignment with enterprise architecture strategy, business capabilities, and operating models.
- Collaborate to manage, maintain, and mature the health of data and analytics capabilities for the enterprise.
- Define and maintain the enterprise analytics architecture across modern data platforms including:
- Analytical data models and marts
- Semantic and metrics layers
- Cloud data lake and warehouse solutions
- Design analytics solutions optimized for:
- BI reporting
- Self-service analytics
- Advanced analytics and AI consumption
- Ensure analytics architectures scale with growing data volumes and concurrent users.
- Own the analytics architecture roadmap (target state, phased migration, and decommission plan) aligned to business priorities.
- Define reference architectures, standards, and guardrails; serve as design authority for analytics modeling and consumption patterns.
- Own analytical and dimensional data models for enterprise reporting.
- Design and govern:
- Conformed dimensions
- Business metrics and KPIs
- Semantic layers on top of Databricks / Snowflake
- Enable tool-agnostic analytics consumption across multiple BI platforms.
- Ensure consistency of definitions across dashboards, reports, and AI use cases.
- Drive a data-as-a-product approach for analytical datasets, including product ownership, lifecycle management, and adoption.
- Define analytics data products hosted on Databricks / Snowflake with clear onboarding, versioning, and support processes, including:
- Clear schemas and contracts
- Quality thresholds and SLAs
- Documented usage patterns
- Enable discoverability, trust, and reuse through catalog and marketplace integration.
- Architect analytical solutions on Snowflake including:
- Data modeling for analytics workloads
- Performance optimization and cost efficiency
- Workload separation and concurrency management
- Define best practices for:
- Delta Lake / Iceberg / analytical table formats
- Warehouse and cluster sizing strategies
- Ingestion and transformation patterns
- Caching and query optimization
- Guide teams on:
- Snowflake SQL, notebooks, and compute patterns
- Snowflake virtual warehouses, clustering, and data sharing
- Design analytics architectures that support BI, ML, AI/NLQ, and data science workloads on the same platform.
- Implement analytics-focused governance on cloud data platforms:
- Row-level and column-level security
- Dynamic data masking
- Secure data sharing mechanisms
- Define and monitor analytics data quality rules.
- Ensure compliance with enterprise security, privacy, and regulatory standards.
- Partner with data governance and platform security teams.
- Collaborate closely with:
- Data engineers
- Analytics and BI teams
- Data scientists
- Enterprise and solution architects
- Provide architectural leadership and design governance.
- Mentor teams on analytics modeling, platform usage, and best practices.
Requirements
- Bachelor's degree or equivalent work experience.
- 8+ years of experience with a multi-business unit global organization.
- 8+ years in data & analytics architecture, analytics engineering, or enterprise analytics roles.
- 3+ years hands-on experience designing on modern cloud data platforms (Databricks, Snowflake, or equivalent).
- Demonstrates skilled level of business and professional breadth of knowledge and Enterprise Architecture expertise.
- Familiarity with connections between Enterprise Architecture domains including Business Architecture, Information/Data Architecture, Software/Application Architecture, Technology/Infrastructure Architecture, and Security Architecture with expertise in one or more domains.
- Demonstrated commitment to continuous learning and growth within architecture field (e.g., training, or architectural certifications such as TOGAF or Certified Business Architect).
- Experience with an Agile software development lifecycle and where Enterprise Architecture provides value across the lifecycle.
Skills
- Hands-on architectural experience with Databricks and/or Snowflake in enterprise environments.
- Strong understanding of:
- Lakehouse vs warehouse architecture
- Information catalogs on Snowflake and/or Databricks
- Compute–storage separation
- Cost and performance optimization for analytics workloads
- Experience enabling analytics use cases at scale on cloud platforms.
- Advanced analytical and dimensional data modeling expertise.
- Strong SQL and query optimization skills.
- Hands-on experience with various modeling approaches – logical, physical, and dimensional.
- Experience building semantic layers and governed metrics.
- Understanding of ETL, ELT patterns, and analytics pipeline design.
- Agile delivery methods, processes, and tooling.
- Experience on an AWS cloud platform (or equivalent).
- Familiarity with:
- Cloud-native analytics services
- Metadata management and data catalogs
- Data observability and quality tooling
- Ability to translate business requirements into scalable analytics designs.
- Strong understanding of KPIs and management/operational reporting.
- Excellent communication, presentation, and stakeholder engagement skills.
Preferred Qualifications
- Industry experience in BFSI (Banking, Financial Services, and Insurance).
- Architecture or cloud certifications.
Pay
Salary ranges reflect targeted base salaries. Non-sales positions have the opportunity to participate in a bonus program. The following salary ranges reflect market-specific compensation for this position across multiple job levels:
- Sr. Enterprise Architect II: $130,000 - $152,000 / year
- Assistant Director- Enterprise Architect: $145,000 - $180,000 / year
Benefits
- Flexible Time Off (FTO) for salaried (exempt) employees.
- Pension eligible.
- Comprehensive, competitive benefit offerings crafted to protect physical, financial, and social well-being.
Schedule
This role is located at Global Headquarters in Des Moines, IA, with a hybrid work arrangement (blending at least three office days in a typical workweek).