CareerPlanSign in

Software Eng - Content Management Systems

Bengaluru, India💼 Full-time🗓 2026-09-21 → 2026-09-28

Core

Design, develop, and enhance distributed, large-scale Content Management Systems (CMS) powering apple.com and other Apple digital experiences.

Role type

Senior IC backend software engineer (CMS)

Builds

Headless CMS platforms, content lifecycle services, and API-first solutions for web and mobile.

Domain

Internet / Content Management Systems

Deliverable

production ML models | product features

Required skills

Java (11+), Spring Boot, REST/GraphQL API design, distributed systems, SQL/NoSQL, Docker, Kubernetes, CI/CD, unit testing

Preferred skills

Java-based CMS platforms, DAM/PIM integrations, Redis/Elasticsearch, Kafka, React/Vue/Angular, AI coding assistants

Technologies

Java, Spring Boot, Docker, Kubernetes, Redis, Elasticsearch, Kafka, JUnit, Maven/Gradle, Git, Jenkins

Responsibilities

Design and extend distributed CMS platforms; build content lifecycle capabilities (modeling, workflows, localization); develop headless APIs and integrations; optimize scalability and performance; deploy services on cloud platforms; implement AI-assisted engineering workflows.

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 852,000+ jobs from 20+ sources.