Full job description
Merkle seeks a senior Solution Architect to lead the technical vision and delivery quality for enterprise digital platforms. Reporting to the CMS Technical Director, you will design scalable architecture solutions across multiple domains, guide architects and engineers, and serve as the primary client technical leader. Responsibilities include owning project technical quality, defining unified technical vision, leading architecture design, enforcing standards, making final technical decisions, managing risks, and mentoring teams. Required qualifications include 10+ years in software engineering and architecture, experience with headless and composable CMS platforms (Contentful, Sitecore, Sanity, Optimizely), API design (REST, GraphQL), cloud deployments (Vercel, AWS, Netlify, Cloudflare Pages), CI/CD, and strong communication and leadership skills. Preferred experience includes agency consulting, client pitches, e-commerce platforms, backend/middleware (Node.js, serverless functions), and working with distributed remote teams. Benefits include medical, vision, dental, life insurance, disability, 401k, flexible PTO, paid holidays, sick leave, and parental leave. The role is remote with expectations for some in-office work if local to hub offices.
What you'll do
- Own overall project technical quality and delivery across all technology domains
- Define and own the unified technical vision across every domain on the engagement
- Lead architecture solution design for high performance, scalability, and standards adherence
- Provide architectural oversight across platform, CMS, integration, and middleware domains
- Define and enforce technical standards through the architect team
- Make final technical decisions and resolve cross-domain conflicts
- Identify and own proof of concepts to de-risk architectural direction
- Act as primary client technical point of contact and build rapport with stakeholders
- Prepare and present architecture and solution recommendations to stakeholders
- Lead solution architecture pitches and client work with cross-functional teams
- Partner with business analysts to understand requirements and ensure solutions support them
- Identify and communicate cross-area and cross-release issues
- Establish and enforce architecture governance and practices
- Define, create, and maintain architectural documentation and decision records
- Own the technical risk register and manage high-impact technical risks
- Lead go-live planning and feature sequencing during project planning
- Participate in project planning, estimation, sprint ceremonies, and demos
- Mentor and coach domain architects and technical teams
- Drive continuous improvement and stay current with industry trends and emerging technologies
Requirements
- 10+ years of software engineering and solution architecture experience
- Experience designing architecture for high performance and scalability across multiple applications and domains
- Experience with headless and composable architecture
- Ability to direct and consult with specialist domain architects
- Expertise in API design and consumption across REST and GraphQL
- Experience with headless and composable CMS platforms (Contentful, Sitecore, Sanity, Optimizely)
- Experience with cloud deployment (Vercel, AWS, Netlify, Cloudflare Pages)
- Experience with CI/CD pipelines and branching strategy
- Excellent communication skills for technical and non-technical audiences
- Technical leadership and mentorship skills
- Ability to establish and enforce governance across teams
- Strong partnership skills with business analysts
- Experience working in agile teams with estimation and delivery in deadline-driven environments
- Ability to work independently with full project autonomy
- Preferred: agency or consulting experience delivering for enterprise clients
- Preferred: experience leading client-facing pitches and pre-sales solution work
- Preferred: e-commerce experience (Shopify, commerce platforms, custom booking systems)
- Preferred: backend and middleware depth (Node.js, serverless functions such as AWS Lambda or Vercel Edge Functions)
- Preferred: experience working with distributed and remote teams across time zones
Tech stack
headless CMScomposable architectureContentfulSitecoreSanityOptimizelyREST APIGraphQLNode.jsAWS LambdaVercel Edge FunctionsVercelAWSNetlifyCloudflare PagesCI/CD pipelinesShopifycommerce platformscustom booking systems
Benefits
Medical, vision, and dental insuranceLife insuranceShort-term and long-term disability insurance401kFlexible paid time offAt least 15 paid holidays per yearPaid sick and safe leavePaid parental leaveCompliance with applicable state and local employee leave laws