Senior Backend Engineer

Posted:
1/4/2026, 4:00:00 PM

Location(s):
Maharashtra, India ⋅ Pune, Maharashtra, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Job Description:

Job Title: Optimizely SaaS CMS Technical Lead (Back-end)

Role Overview:

We’re looking for a Backend Technical Lead to architect and drive delivery of enterprise-grade, headless Optimizely CMS (SaaS) solutions across multi-site and multiple language implementations. You’ll lead the technical vision, backend integration strategy, and engineering standards for content modeling, Graph/API consumption, and CI/CD automation that power performant omnichannel experiences. Optimizely CMS (SaaS) is a managed, headless service—you will focus on content APIs, integrations, data flows, and frontend build orchestration rather than infrastructure within the CMS runtime.

Key Responsibilities

Technical Leadership & Architecture

  • Define the headless architecture for complex multi-site/multi-language experiences, standardizing content models, localization, and delivery contracts consumed by modern frontends (e.g., Next.js, React, Vue). CMS (SaaS) is managed, headless, and front-end led via Graph delivery.
  • Establish integration patterns to consume Optimizely Graph for high-performance content retrieval and the CMS (SaaS) REST API for management operations (content lifecycle, config, permissions).
  • Own standards for content modeling and editorial UX in Visual Builder, ensuring reusable blocks, preview workflows, and governance for authors.
  • Design webhook-driven pipelines to trigger static-site generation/ISR builds and cache invalidation on content changes (Graph/Webhooks).
  • Define non-functional requirements (availability, performance, security, observability) and SLOs for API clients and frontends that consume SaaS content.

Delivery & CI/CD

  • Lead CI/CD for backend integrations and front-end apps (build, test, release), including environments, quality gates, and rollback strategies; align releases with SaaS auto-updates expectations.
  • Implement caching/CDN headers, ETags, and API pagination strategies for Graph and REST usage to ensure fast and predictable delivery at scale.
  • Establish secure API authentication/authorization (e.g., OAuth/JWT, Opti ID role assignments) and secret management across environments.

Integration & Data

  • Integrate CMS (SaaS) with adjacent products (e.g., Optimizely Data Platform, Web Experimentation) and downstream systems via APIs and webhooks.
  • Govern content indexing and synchronization behavior in Graph; monitor webhook retries and sync logs for reliable event-driven builds.

Team Leadership

  • Lead backlog shaping, estimations, and risk management; mentor developers via code/design reviews and structured knowledge sharing.
  • Represent engineering in stakeholder forums—translate business needs into architectural choices and clearly communicate trade-offs.

Required Skills & Experience

  • 5–8+ years in backend engineering with 3+ years leading delivery as a Technical Lead on enterprise content platforms.
  • Hands-on with headless CMS architectures and API-first delivery; expert in designing contracts consumed by modern frontends.
  • Strong proficiency with C#/.NET services or Node.js for integration services; deep experience with REST and GraphQL patterns (consuming Optimizely Graph, calling CMS SaaS REST APIs).
  • Experience setting up webhooks to orchestrate SSG/ISR builds and cache invalidation; familiarity with event payloads, retries, and failure handling.
  • Solid understanding of authentication/authorization for APIs (OAuth/JWT) and Opti ID user/role management for CMS (SaaS).
  • Proven delivery in multi-site and multi-language environments (content localization, routing, SEO, accessibility).
  • Strong grasp of SDLC, CI/CD, API observability, and performance engineering for high-traffic digital experiences.
  • Excellent communication skills—able to set standards, coach teams, and influence stakeholders.

Nice-to-Have

  • Prior work with Optimizely PaaS/DXP (CMS 11/12) and 11→12 modernization/migration—useful for evaluating legacy paths into SaaS; SaaS vs PaaS understanding is advantageous.
  • Experience with Optimizely Web Experimentation/Feature Flags integration and content-personalization data flows.
  • Familiarity with edge/CDN caching strategies, ISR/SSG on platforms like Vercel/Azure Static Web Apps, and SEO at scale.

Location:

DGS India - Pune - Kharadi EON Free Zone

Brand:

Merkle

Time Type:

Full time

Contract Type:

Permanent