CareerPlan

Software Engineer, Content Management Systems - Retail & Marcom Engineering

Austin, United States of AmericaFull-time2026-11-03 → 2026-11-10

Core

Design, develop, and enhance distributed, scalable Content Management Systems (CMS) powering apple.com and Apple's digital experiences.

Role type

Senior IC backend software engineer (CMS)

Builds

Modern, headless CMS platforms and content delivery infrastructure for web, mobile, and digital channels

Domain

Internet retail & digital marketing

Deliverable

production ML models | product features

Required skills

Java (11+), Spring Boot, REST/GraphQL APIs, distributed systems, content modeling, microservices, Docker, Kubernetes, SQL/NoSQL, CI/CD, unit testing

Preferred skills

Redis, Elasticsearch, Kafka, React/Vue/Angular, AI coding assistants, event-driven architectures

Technologies

Java, Spring Boot, Docker, Kubernetes, Redis, Elasticsearch, Kafka, React, Vue, Angular, Maven, Gradle, Jenkins, JUnit, Mockito

Responsibilities

Design and develop headless CMS solutions; build integrations with DAM, search, and analytics; implement caching and asynchronous processing; deploy services on cloud platforms; troubleshoot JVM performance; develop backend microservices; write unit and integration tests; leverage AI agents for development workflows.

Seniority

Senior, hands-on IC