← Back to jobs

International Business Machines Corporation

Principal Consultant Data Architect

Hybrid · Kansas City, MO

144,000–268,000/yearHybrid

About the role

Employer: (0147) International Business Machines Corporation

As a Principal Consultant, Data Architect in IBM Consulting's Data & AI practice, you own end-to-end solution architecture for enterprise data and AI platforms across a portfolio of client engagements. You are the senior technical authority on the platforms we deliver: you set the target-state architecture, define the standards and reference patterns that engagement teams build to, review their designs, and hold the technical outcome through delivery. Snowflake is the primary platform; Databricks and open table formats are secondary.

This role sits one level above the engagement-aligned Solution Data Architect. Where that role owns one client's platform, this role owns the architecture practice across engagements: it governs engagement architects, resolves cross-engagement design questions, supports solutioning and pre-sales, and advises client executives on platform strategy and AI readiness. The role leads through technical authority and mentorship rather than line management, and thrives in a consulting environment where no two engagements are the same.

This role can be performed from anywhere in the US.

Solution Architecture Ownership

• Own end-to-end target-state architecture for enterprise data and AI platforms across concurrent engagements, with Snowflake as the primary platform and Databricks as secondary.

• Define account topology, environment strategy, security and governance model (RBAC, masking, row access, tagging), and cost and performance architecture at SnowPro Advanced: Architect depth.

• Design layered data models (medallion, dimensional, Data Vault) and semantic layers that serve BI, application, and AI consumption.

• Select and justify integration patterns (CDC, event-driven, file-based, API, data sharing) against client constraints, and document the trade-offs.

• Set adoption direction for Cortex AI, Iceberg and open table formats, Snowpark, and data sharing, and define where Databricks or other lakehouse components fit alongside Snowflake.

Reference Architecture and Standards

• Author and maintain the practice's reference architectures, decision records, and reusable patterns for ingestion, transformation, governance, and AI-ready data.

• Define engineering standards for dbt (or equivalent) model design, materialization, testing, and documentation, and for CI/CD and infrastructure as code across engagements.

• Run architecture reviews for engagement-level architects and lead engineers; approve or redirect designs before build.

• Contribute accelerators, estimation models, and enablement content back to the practice.

Client and Executive Engagement

• Serve as senior technical authority to client executives: present and defend architecture decisions, roadmaps, and platform investment cases.

• Lead architecture assessments, AI readiness and data maturity evaluations, and translate findings into phased roadmaps.

• Surface architectural risk, scope drift, and technical debt early with proposed resolutions; partner with project and practice leadership on delivery health.

Solutioning and Pre-Sales Support

• Provide architecture, effort estimates, staffing shapes, and technical narrative for proposals and statements of work.

• Lead technical discovery and solution design in pursuit cycles alongside sales and practice leadership.

Technical Leadership and Enablement

• Set technical direction for engagement teams; lead design and code reviews; hold quality of what ships against the approved architecture.

• Mentor engagement architects, data engineers, and analytics engineers; grow the practice's architecture bench.

• Drive enablement on Snowflake, Databricks, dbt, CI/CD, and AI-assisted engineering practices.

• Use AI tooling in design and delivery work and set standards for its use within engagement teams.