Senior Software Engineer (AEM + Workfront/Fusion)

New
D
DEPT®Digital Agency
Location: Canada; Country: ['United States']; Cities: ['Atlanta', 'Boston', 'Chicago', 'Denver', 'Los Angeles', 'New York', 'Salt Lake City', 'San Diego']Full-TimeSenior
Salary154,400 - 235,700 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
GraphQL

Requirements

  • 10+ years of software engineering experience.
  • Deep technical understanding of CDN edge routing (Fastly/Cloudflare).
  • Experience with web caching strategies, SSO integration (SAML/OAuth), and content taxonomies.
  • Hands-on engineering expertise across AEM Sites and AEM Assets.
  • Proven experience in AEM as a Cloud Service (AEMaCS) and legacy architectures.
  • Direct experience deploying and tuning AEM Edge Delivery Services (EDS) or document-based authoring.
  • Deep understanding of AEM Dispatcher configuration, OSGi service architecture, Sling models, and Oak JCR indexing/query optimization.
  • Strong collaborative and consultative mindset to work directly with client development teams.

Responsibilities

  • Execute deep AEM code reviews and implement targeted performance optimizations including Core Web Vitals, Dispatcher/CDN caching rules, edge routing, and bundle size reduction.
  • Lead hands-on technical migration tasks to transition legacy, on-prem, or Adobe Managed Services (AMS) web environments to AEM as a Cloud Service (AEMaCS).
  • Reconfigure AEM Assets (DAM) taxonomies, metadata schemas, processing profiles, and ACL/permissions pathways to optimize large-scale asset ingestion and retrieval.
  • Build and optimize AEM content delivery using AEM Edge Delivery Services (EDS), Core Components, or decoupled/headless GraphQL APIs.
  • Document code fixes, establish Standard Operating Procedures (SOPs) for client development teams, and transition stabilized AEM codebases.
View Full Description & ApplyYou'll be redirected to the employer's site
154,400 - 235,700 CAD per year
Apply Now