EY
CT - Engineering - Architect (Adobe AEM)
EY, Washington, District Of Columbia, United States, 20001
Join Ey's Architecture Team
At EY, we're all in to shape your future with confidence. We'll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. Fueled by strategic investment in technology and innovation, Client Technology seeks to drive growth opportunities and solve complex business problems for our clients through building a robust platform for business and powerful product engine that are integral to innovation at scale. You will work with technologists and business specialists, blending EY's deep industry knowledge and innovative ideas with our platforms, capabilities, and technical expertise. As a champion for change and growth, you will be at the forefront of integrating emerging technologies from AI to Agentic Solutions, Data Analytics, and next-generation enterprise protocols into every corner of what we do at EY. That means more growth for you, exciting learning opportunities, career choices, and the chance to make a real impact. The Opportunity
We are looking for a candidate who will be part of the Architecture team within the EY Client Technology's Engineering Architecture Practice. The candidate will be responsible for defining and delivering architectures and designs for business-critical global products and platforms, with focus on scalable distributed systems, cloud-native solutions, modern enterprise architectures, and Adobe Experience Manager (AEM) enterprise implementations. You'll architect solutions hosted in a variety of infrastructure/environments considering reusability, scalability, reliability, and modern design patterns in alignment with EY's mission and strategy. As an architect, you'll embody the principles of the architecture elevator - connecting strategic business vision with hands-on technical implementation while bridging the gap between executive leadership and engineering teams. Your Key Responsibilities
Build relationships across the business to understand their requirements, strategy and help them build product/platform roadmaps, demonstrate architecture leadership to translate business requirements into architecture blueprints, as well as innovative and practical design (both high and low level) incorporating modern distributed systems patterns, microservices architectures, cloud-native solutions, and comprehensive AEM-based digital experience platforms. Own the overall technology, architecture and design landscape of products/platforms from solutioning to delivery to adoption and sale phases, with deep understanding of distributed systems, containerization, orchestration platforms, enterprise security patterns, and AEM ecosystem including OSGi framework, Apache Sling, JCR repository, and AEM Cloud Service architectures. Design and implement enterprise-scale distributed solutions using modern protocols and frameworks, with expertise in web APIs (REST, GraphQL), containerization with Kubernetes, event-driven architectures, robust access control mechanisms using Auth 2.0/OpenID Connect, and advanced AEM backend systems including custom OSGi services, Sling models, JCR optimization, and multi-site management implementations to create scalable systems that can operate at enterprise scale. Set the overall technology and architecture direction and own its end-to-end delivery in a lead architect's capacity, while providing constant architecture governance and guidance. Act as the critical glue between Engineering, Product Management, and Operations teams, ensuring seamless collaboration and alignment across all stakeholders, particularly in complex AEM multi-site implementations and headless content delivery architectures. Solve complex problems in realms where scalable solutions may not currently exist, necessitating the ideation and incubation of new distributed system approaches, modern architectural patterns, cutting-edge technologies, and innovative AEM customizations including custom workflow processes, advanced dispatcher configurations, and integration with external systems. Conduct technical feasibility assessments, buy/build analysis for platforms, vendor product evaluations, proof of concepts (with hands-on development) and present various solution options to the business with appropriate recommendations. Skills and Attributes for Success
Led and governed global engineering teams and architects, driving the technology and architecture landscape of large and complex portfolios of products/solutions/projects, including large-scale AEM implementations serving hundreds of thousands of users, achieving measurable success in implementation and enterprise adoption. Demonstrated experience as an architecture elevator, connecting strategic business vision with hands-on technical execution. Expert-level proficiency in at least one of the following programming languages with 10+ years of professional experience in Java, C# or JavaScript, including XML, plus advanced expertise in AEM backend development including OSGi services, Sling models, and JCR programming.
At EY, we're all in to shape your future with confidence. We'll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. Fueled by strategic investment in technology and innovation, Client Technology seeks to drive growth opportunities and solve complex business problems for our clients through building a robust platform for business and powerful product engine that are integral to innovation at scale. You will work with technologists and business specialists, blending EY's deep industry knowledge and innovative ideas with our platforms, capabilities, and technical expertise. As a champion for change and growth, you will be at the forefront of integrating emerging technologies from AI to Agentic Solutions, Data Analytics, and next-generation enterprise protocols into every corner of what we do at EY. That means more growth for you, exciting learning opportunities, career choices, and the chance to make a real impact. The Opportunity
We are looking for a candidate who will be part of the Architecture team within the EY Client Technology's Engineering Architecture Practice. The candidate will be responsible for defining and delivering architectures and designs for business-critical global products and platforms, with focus on scalable distributed systems, cloud-native solutions, modern enterprise architectures, and Adobe Experience Manager (AEM) enterprise implementations. You'll architect solutions hosted in a variety of infrastructure/environments considering reusability, scalability, reliability, and modern design patterns in alignment with EY's mission and strategy. As an architect, you'll embody the principles of the architecture elevator - connecting strategic business vision with hands-on technical implementation while bridging the gap between executive leadership and engineering teams. Your Key Responsibilities
Build relationships across the business to understand their requirements, strategy and help them build product/platform roadmaps, demonstrate architecture leadership to translate business requirements into architecture blueprints, as well as innovative and practical design (both high and low level) incorporating modern distributed systems patterns, microservices architectures, cloud-native solutions, and comprehensive AEM-based digital experience platforms. Own the overall technology, architecture and design landscape of products/platforms from solutioning to delivery to adoption and sale phases, with deep understanding of distributed systems, containerization, orchestration platforms, enterprise security patterns, and AEM ecosystem including OSGi framework, Apache Sling, JCR repository, and AEM Cloud Service architectures. Design and implement enterprise-scale distributed solutions using modern protocols and frameworks, with expertise in web APIs (REST, GraphQL), containerization with Kubernetes, event-driven architectures, robust access control mechanisms using Auth 2.0/OpenID Connect, and advanced AEM backend systems including custom OSGi services, Sling models, JCR optimization, and multi-site management implementations to create scalable systems that can operate at enterprise scale. Set the overall technology and architecture direction and own its end-to-end delivery in a lead architect's capacity, while providing constant architecture governance and guidance. Act as the critical glue between Engineering, Product Management, and Operations teams, ensuring seamless collaboration and alignment across all stakeholders, particularly in complex AEM multi-site implementations and headless content delivery architectures. Solve complex problems in realms where scalable solutions may not currently exist, necessitating the ideation and incubation of new distributed system approaches, modern architectural patterns, cutting-edge technologies, and innovative AEM customizations including custom workflow processes, advanced dispatcher configurations, and integration with external systems. Conduct technical feasibility assessments, buy/build analysis for platforms, vendor product evaluations, proof of concepts (with hands-on development) and present various solution options to the business with appropriate recommendations. Skills and Attributes for Success
Led and governed global engineering teams and architects, driving the technology and architecture landscape of large and complex portfolios of products/solutions/projects, including large-scale AEM implementations serving hundreds of thousands of users, achieving measurable success in implementation and enterprise adoption. Demonstrated experience as an architecture elevator, connecting strategic business vision with hands-on technical execution. Expert-level proficiency in at least one of the following programming languages with 10+ years of professional experience in Java, C# or JavaScript, including XML, plus advanced expertise in AEM backend development including OSGi services, Sling models, and JCR programming.