UN/COMMON

We are a multi-channel Shopify Plus agency, powering the next generation of global brands.

Senior Sanity Engineer (AEM Sanity Migration)

ContractRemoteTeam 51-200Since 2015Company SiteLinkedIn

Location

United States

Posted

4 days ago

Salary

Not specified

English

Job Description

We are seeking a Senior Sanity Engineer to Lead the technical migration from AEM to Sanity CMS. This is a lift-and-shift rebuild of existing content architecture — not a redesign — requiring strong experience in schema modeling, content migration, and headless CMS integrations.

This role will own the technical implementation of Sanity Studio, content modeling strategy, migration scripting, and integration with a Shopify/Hydrogen frontend.

This is not a traditional AEM backend role. We are specifically looking for deep, hands-on Sanity expertise.


Project Scope Context

3 template types:

Marketing landing pages

Store pages

Pearl planner pages initiatives


25–30 reusable components

700+ store detail pages

100+ marketing content pages

Lift-and-shift rebuild

Scripted migration required

Job Requirements

  • Required Experience
  • 2+ years hands-on production experience with Sanity CMS
  • Strong experience with:
  • Schema design and structured content modeling
  • GROQ queries
  • Portable Text
  • Structure Builder customization
  • Dataset/environment management
  • Experience executing large-scale CMS migrations (500+ pages)
  • Experience writing content migration scripts (Node.js preferred)
  • Strong React and/or Next.js experience
  • Experience integrating headless CMS with Shopify or other commerce platforms
  • Strong understanding of headless architecture patterns
  • Preferred Experience
  • Previous AEM → headless CMS migration experience
  • Shopify Hydrogen experience
  • Experience with high-volume, template-driven page generation
  • Enterprise CMS governance and role-based workflows
  • CI/CD deployment experience for headless builds
  • This is not...
  • Traditional AEM backend-only developers
  • Java/Spring-only engineers
  • Developers without real production Sanity experience
  • Pure frontend developers without CMS architecture experience

Benefits

  • Compensation & Timeline
  • Hourly Rate: $40/hour
  • Estimated Weekly Hours: Estimated 30–40 hours per week based on project needs.
  • Project Start Date: Mid-March 2026
  • Projected End Date: July 1, 2026
  • Engagement Type: Contract
  • This is a time-bound migration project with a defined delivery window. Candidates must be available to commit consistently within the 30–40 hour/week range for the duration of the engagement.

Related Categories

Related Job Pages