Principal Digital Architect
Role details
Job location
Tech stack
Job description
We are the Platform Architecture team responsible for defining and governing the architecture of large-scale, mission-critical digital platforms that underpin key business capabilities. As a Principal Digital Architect, you will own the end-to-end architecture solutions for complex systems-balancing scalability, performance, security, and rapid delivery-while influencing Enterprise technology strategy. This role requires strong technical depth, architectural judgment, and the ability to translate ambiguous business needs into durable, scalable solutions.
Core Responsibilities:
-
Own and define solution and platform architectures for large-scale, distributed systems from concept through production.
-
Create architecture that meets high standards for scalability, performance, resilience, and security.
-
Partner closely with business leaders, product owners, engineering managers, and delivery teams to ensure architectural alignment with business outcomes.
-
Assess, select, and introduce new technologies, including proof-of-concept development and architectural spikes.
-
Establish and enforce architectural standards, patterns, and best practices across platform teams.
-
Provide architectural guidance and mentorship to engineering teams, ensuring high-quality implementation.
-
Ensure solutions meet security, compliance, and regulatory requirements.
-
Produce and maintain clear architecture documentation, including rationale and trade-offs.
-
Continuously evolve platform architecture to improve developer productivity, system reliability, and cost efficiency.
Skill Descriptors
-
Architectural Thinking: Ability to decompose complex problem spaces and develop pragmatic architecture options with clearly articulated trade-offs.
-
Technical Leadership: Influence without authority; guide teams through architectural decisions and implementation challenges.
-
Communication: Clearly articulate complex technical concepts to both technical and non-technical stakeholders.
-
Requirements Analysis: Translate business and non-functional requirements into scalable technical designs.
Requirements
-
Experience defining AI reference architectures and standards for enterprise adoption.
-
Ability to explain and defend architectural trade-offs between classical ML, LLM-based approaches, and non-AI solutions.
-
Proven experience taking AI systems from proof-of-concept to scaled production use.
-
Strong programming background in Python and Java, with the ability to reason at code level.
-
Proven experience designing and building enterprise-scale, distributed systems.
-
Hands-on experience with cloud-native architectures, including AWS services, containerization, and orchestration (Docker, Kubernetes).
-
Deep understanding of data architecture: SQL and NoSQL databases, data warehouses (Snowflake specifically), data modeling, replication, and sharding.
-
Experience with modern DevOps practices: CI/CD, infrastructure-as-code, observability, and automated testing.
-
Strong API design experience (REST, GraphQL, gRPC), including versioning and documentation.
-
Ability to evaluate and introduce emerging technologies aligned to business goals.
Benefits & conditions
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
-
Medical, dental, and vision benefits*
-
Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
-
401(k) savings plans*