We’re seeking an Application Engineer III to join our dynamic team. This role is primarily focused on AEM headful architecture, delivering rich, component-driven, omni-channel user experiences. You will contribute across the full development lifecycle—architecture, UI development, testing, and operations—while influencing engineering standards and supporting technical excellence across the team. Core Responsibilities Design and develop AEM Sites–based (headful) experiences, including components, templates, dialogs, and content models using Sling Models, OSGi, and HTL. Build high-quality, performant, and accessible UI experiences using HTML, CSS, JavaScript, TypeScript, and Java. Partner closely with UX and design teams to translate design systems into reusable AEM components and author-friendly experiences. Implement hybrid AEM patterns where appropriate, including Content APIs, GraphQL, and reusable UI libraries—while maintaining headful AEM as the primary delivery model. Integrate AEM with enterprise platforms and downstream services using REST and GraphQL APIs. Ensure consistency in content structures, data models, caching strategies, and overall site performance. Contribute to CI/CD pipelines, automated testing, code quality gates, and observability tooling. Support performance optimization, including Dispatcher/CDN configuration, caching strategies, and image optimization. Troubleshoot production issues and contribute to operational excellence and platform stability. Collaborate closely with Product, UX, MarTech, Cloud, and cross‑functional teams to align on architecture, content governance, and delivery standards. Participate in architecture discussions, design reviews, peer code reviews, and pair programming. Share knowledge, mentor teammates, and support onboarding of new developers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees