Overview
The Solutions Architect leads the end-to-end design of enterprise-grade AEM platforms, ensuring scalable, high-performance digital experiences across cloud environments. Drives backend and frontend engineering excellence through robust Java-based services, API-first integrations, and optimized delivery strategies.
Key Responsibilities
- Define end-to-end architecture for AEM platforms including AEM Sites, Edge Delivery Services, Universal Editor, and headless/hybrid models
- Design and implement component frameworks, content models, and reusable architectures aligned with enterprise standards
- Develop and oversee Java-based backend services (OSGi, Sling, servlets) ensuring high performance and scalability
- Architect integration patterns between AEM and Azure/AWS services (APIs, storage, search, serverless, middleware layers)
- Design API-first and microservices-based middle-layer architectures with caching strategies (Redis/CDN)
- Define and enforce performance strategies aligned with Google Core Web Vitals (LCP, CLS, INP)
- Optimize frontend delivery using lazy/eager loading, critical rendering path, and asset optimization techniques
- Implement CDN and edge caching strategies (e.g., Cloudflare) to improve latency and scalability
- Perform backend performance tuning (threading, memory, caching, Oak indexing where applicable)
- Provide deep expertise in AEM Cloud Service, Edge Delivery Services, and Adobe Experience Cloud (Analytics, Target, Dynamic Media)
- Govern authoring experience, ensuring alignment with Universal Editor and document-based authoring models
- Lead implementation of multi-site, multi-language platforms with global scale
- Ensure SEO readiness including structured data, metadata governance, and crawlability for AI/LLM consumption
- Design secure and scalable integrations between AEM and enterprise systems via REST APIs, API gateways, and event-driven patterns
- Implement authentication, authorization, and secure communication across systems
- Ensure high availability, disaster recovery, and scalability across Azure/AWS cloud environments
- Architect and implement Agentic AI solutions, including orchestration of multiple agents for content, search, and automation use cases
- Integrate AI capabilities such as semantic search, chatbot interfaces, and content generation pipelines
- Enable AI-driven workflows leveraging enterprise AI platforms and Adobe ecosystem capabilities
- Promote use of modern development tools such as GitHub Copilot and coding agents to improve developer productivity
- Establish and enforce best practices for code quality, CI/CD pipelines, automated testing, and DevOps processes
- Conduct architecture reviews, code reviews, and performance audits
- Evaluate emerging technologies and recommend adoption to improve system efficiency and scalability
- Collaborate with business, product, and design teams to translate requirements into scalable technical solutions
- Support agile delivery processes including sprint planning, architecture reviews, and technical backlog grooming
- Act as a liaison between engineering teams and leadership, ensuring alignment on priorities and delivery.
Required Experience
- Requires a Master's degree with 8 years of experience or a bachelor’s degree with a minimum of 10 years of relevant experience, or equivalent combination of education and experience.
- Hands-on experience integrating AEM with Azure or AWS, including API design, middleware layers, and scalable architectures
- Deep expertise in AEM Sites, Edge Delivery Services, Universal Editor, and Adobe Experience Cloud
- Strong proficiency in Java, OSGi, Sling, and performance tuning, including debugging and optimizing production systems
- Proven experience improving Core Web Vitals (LCP, CLS, INP) and implementing frontend/backend performance optimizations
- Hands-on experience in Agentic AI, AI orchestration, and LLM-based applications, including integration with enterprise platforms
- Experience with CI/CD pipelines, automated testing, code reviews, and modern development tools
- Strong understanding of secure coding practices, enterprise security standards, and compliance requirements
Qualifications
• Master's degree or bachelor’s degree in Computer Science, Data Science, Information Systems, or a related field is preferred.