Solution Architect
This role is for a hands-on Solution Architect who designs, prototypes and builds modern, AI-enabled applications and digital products. You will spend the majority of your time designing architectures, writing and reviewing code, building proofs-of-concept, and guiding engineering teams through complex technical decisions. This position emphasizes technical depth, engineering judgment, and architecture ownership across build-and-run engagements in Digital Engineering Managed Services.
Hands-on solution architecture & design
- Design end-to-end application architectures across UI, APIs, services, data, AI components, integrations and runtime platforms.
- Actively prototype and spike solutions (code, configs, pipelines, prompts) to validate architectural decisions early.
- Define and evolve reference architectures for AI-enabled products, including RAG patterns, vector search, prompt orchestration, evaluation and guardrails.
- Author Architecture Decision Records (ADRs), sequence flows, deployment diagrams and non-functional requirements.
AI-accelerated build leadership
- Work directly in codebases alongside engineers to set patterns, unblock delivery and raise technical quality.
- Leverage AI coding and testing tools to accelerate development while enforcing clean architecture, security and maintainability.
- Review AI-generated code, tests and documentation; apply engineering judgment to validate correctness and risk.
- Guide teams on effective prompt design, context management and reuse of AI accelerators.
Non-functional architecture & reliability
- Define performance, scalability, resilience, observability and operability requirements up front.
- Design for reliability using SLOs/SLIs, telemetry, graceful degradation and incident readiness.
- Embed security-by-design, Zero Trust principles and Responsible AI controls into solution designs.
- Ensure solutions are production-ready with runbooks, automation and clear support handoffs.
Build-to-run ownership (Managed Services)
- Architect solutions that transition cleanly into long-term managed operations.
- Design CI/CD pipelines, environment strategies and release automation with operational simplicity in mind.
- Balance speed of delivery with sustainability, cost transparency and service SLAs.
Client collaboration & technical leadership
- Lead technical workshops and whiteboarding sessions with client architects and engineers.
- Explain architectural tradeoffs clearly to technical and semi-technical stakeholders.
- Support solutioning and proposals primarily through architecture design, estimates and delivery approaches.
Skills and attributes for success
- Strong hands-on background in software engineering and modern application architectures.
- Deep understanding of cloud-native design, APIs, integration patterns and data architectures.
- Practical experience building AI-enabled features (prompting, RAG, embeddings, evaluation).
- Comfort working directly in code, infrastructure and pipelines—not just producing diagrams.
- Clear technical communication and a bias toward building to learn.
Ideally, you'll also have
- Experience with Azure (preferred), AWS or GCP and containerized platforms.
- Exposure to observability stacks, SRE concepts and incident response.
- Experience architecting in regulated environments with privacy, security or model-risk considerations.
- Relevant cloud, security or architecture certifications (a plus, not required).
Qualifications
- Bachelor's degree in Computer Science, Engineering or related discipline (or equivalent experience).
- Typically 8+ years in engineering and solution architecture roles, with recent hands-on delivery responsibility.
- Prior consulting or complex product delivery experience strongly preferred.
What we look for
We look for architects who lead by building. You combine strong engineering fundamentals with modern AI-enabled delivery techniques, stay close to the code, and help teams move faster without sacrificing trust, quality or security.
What we offer you
- Hands-on ownership of complex, AI-forward digital products and platforms.
- Access to modern engineering stacks, AI tooling and global Digital Engineering expertise.
- Continuous learning, certification support and opportunities to shape reusable EY assets.
- Flexible work arrangements within a collaborative, inclusive culture.
Responsible use of AI tools (non-negotiable)
- Follow EY and client policies for data protection, privacy and confidentiality.
- Ensure all AI-enabled components are evaluated, monitored and governed.
- Maintain human accountability for architecture decisions and production readiness.
EY | Building a better working world