Lead Software Engineer - AEM Assets
Core
Lead the design, development, and integration of enterprise-scale Digital Asset Management (DAM) solutions on Adobe Experience Manager (AEM) to enable efficient asset management, metadata governance, and workflow automation.
Role type
Lead Software Engineer (DAM Platform)
Builds
Enterprise DAM platform on AEM Assets, scalable asset workflows, metadata governance systems, and integrations with AEM Sites and Workfront.
Domain
Digital Asset Management, Enterprise Content Management, Cloud Services
Deliverable
production ML models | product features | infrastructure
Required skills
Adobe Experience Manager (AEM Assets), Java, REST APIs, microservices architecture, HTML, CSS, JavaScript, metadata schema design, taxonomy governance, CI/CD tools (Maven, Azure DevOps)
Preferred skills
AEM as a Cloud Service (AEMaaCS), Workfront, AI-driven tagging, metadata enrichment, headless CMS, GraphQL
Technologies
AEM Assets, AEM Sites, Workfront, Maven, Azure DevOps, REST APIs, GraphQL
Responsibilities
Lead design and development of AEM Assets solutions including asset workflows and integrations; Build scalable solutions for asset ingestion, processing, and distribution; Define and implement DAM architecture, standards, and best practices; Develop and optimize workflow-driven asset pipelines; Lead integrations across AEM Sites, Workfront, and downstream digital platforms; Ensure high performance, scalability, and reliability of DAM services; Drive CI/CD implementation and enforce engineering quality standards; Mentor engineers and guide development teams on DAM best practices.
Seniority
Senior, hands-on IC with leadership responsibilities