Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Gen Logo

Sr. Software Engineer

Gen

Salary not specified
Dec 4, 2025
Mountain View, CA, US
Apply Now

Design, develop, and optimize web applications on Adobe Experience Manager (AEM) as a Cloud Service (AEMaaCS) to create scalable, high-performance content management solutions

Requirements

  • 5+ years of hands-on experience in AEM development, including AEM as a Cloud Service (AEMaaCS)
  • Expertise in AEM architecture, Sling Models, OSGi bundles, JCR repository, and AEM workflows
  • Strong experience in developing AEM components, templates, and integrations with third-party services
  • Deep understanding of Adobe Cloud Manager, AEM Dispatcher, and cloud-native deployments (AWS, Azure, GCP)
  • Experience with front-end frameworks such as React, Angular, or Vue.js for headless AEM implementations
  • Proficiency in Java, JavaScript, TypeScript, and RESTful API development for AEM integrations
  • Strong knowledge of CI/CD tools (Maven, Jenkins, Git, Adobe Cloud Manager) for automated AEM deployments

Responsibilities

  • Design, develop, and maintain AEM Cloud Service solutions focusing on AEM Sites, AEM Assets, and AEM Headless capabilities
  • Develop custom AEM components, templates, workflows, and services using Sling Models, OSGi, HTL (Sightly), and JCR (Oak Repository)
  • Architect and implement AEM Cloud-based solutions, ensuring scalability, security, and performance optimization
  • Integrate AEM with third-party services such as Adobe Analytics, Adobe Target, Adobe Commerce, and external APIs
  • Implement and maintain CI/CD pipelines using Adobe Cloud Manager, Git, Maven, and Jenkins to streamline AEM deployments
  • Optimize AEM Dispatcher rules and caching strategies for high-performance content delivery and security compliance
  • Troubleshoot AEM infrastructure issues related to authoring, publishing, and dispatcher layers, ensuring minimal downtime

Other

  • Bachelor’s or Master’s degree in Computer Science or related field with 5+ years of relevant experience in software development
  • Ability to lead technical discussions, mentor junior developers, and contribute to architectural decisions
  • Strong problem-solving and debugging skills, with the ability to troubleshoot AEM production issues
  • Collaborate with cross-functional teams and UI/UX teams to ensure seamless frontend integration
  • Lead code reviews and establish best practices in AEM development and cloud-based deployments