Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Red Hat Logo

Senior Software Engineer- Adobe Experience Manager

Red Hat

$116,270 - $191,840
Nov 19, 2025
Raleigh, NC, US
Apply Now

Red Hat is migrating its product documentation from a custom solution to Adobe Experience Manager (AEM) Guides, requiring the development of an optimal DITA-based authoring and publishing environment to deliver AI-ready content.

Requirements

  • Proven experience as an AEM Developer, including custom component development and integration
  • Expertise in AEM architecture and building blocks, including Sling Models, OSGi bundles, custom workflows, templates, and components.
  • Familiarity with converting structured, topic-based source (in formats such as DITA/XML or AsciiDoc) to HTML and experience applying content architecture concepts like content reuse, metadata, single sourcing content, applying conditional values, and information architecture in a CMS.
  • Knowledge of creating custom DITA-OT plugins and deploying them in the AEM Guides environment is preferred but not required.
  • Experience with development tools such as Maven, Git, JIRA, Slack, and experience in operating in an Agile/Scrum methodology.

Responsibilities

  • Develop and customize AEM Guides components, templates, and workflows to meet specific documentation and publishing requirements.
  • Design and implement DITA-OT plugins, specific schematron rules, specific post-processing pipelines in AEM.
  • Configure and maintain the AEM publishing pipelines using DITA-OT for various output formats (PDF and HTML5) and optimize content in the Java Content Repository (JCR).
  • Implement and manage content standards and a structured authoring environment, focusing on reuse, metadata, and file structure to improve content consistency across teams.
  • Integrate AEM Guides with other internal systems and part of the Adobe stack with various APIs and web services.
  • Configure and maintain AEM instances, including dispatcher configurations, user permissions, OSGi services, and system maintenance.
  • Troubleshoot, debug, and optimize AEM performance and resolve technical issues related to content implementation and delivery.

Other

  • Advanced research and analytical skills for complex problem-solving and troubleshooting cross-functional issues.
  • Ability to develop and implement strategic technical plans that fit into a larger content vision and roadmap.
  • Excellent written and verbal communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
  • Experience working in a complex, cross-functional technology organization.
  • Ability to manage multiple assignments at once and good project management skills.