Enter a job title or keyword

Software Engineer, Content Management Systems Retail & Marcom Engineering

Apple


Job Location:

Austin, TX - USA

Monthly Salary: Not provided by the employer
Posted: 5 November 2026 (19 hours ago)
Application Deadline: 2 February 2027
Vacancies: 1 Vacancy

Job Summary

Retail and Marcom Engineering an ISu0026T team builds and operates the systems and experiences that connect Apples products with its customers. The team owns the technology behind both Apples online and physical stores and drives the interactive marketing experiences and tools that keep creative operations moving. Together those functions deliver the technology behind every product story Apple tells and every purchase a customer is the creatively-led global team that oversees Apples consumer facing marketing. We ensure the flawless development and execution of world-class communications across all medias and platforms. Every day hundreds of millions of Apple customers around the world interact with our products. We drive the strategy and creative work that provide both new and existing customers with simple engaging and inspiring marketing Interactive Engineering team works on many high-impact projects that serve various Apple lines of business. We use the latest in open source technologies and continue to evolve and deliver solutions on a worldwide scale. Working with a variety of multi-functional teams the Interactive Engineering group brings it all together to deliver the interactive experiences with an excellent group of software engineers while having fun along the way. This team is exciting and fast-paced; its a great place for people with exacting standards who want their work to matter.

We are looking for a Software Engineer with 3 years of experience to design develop and enhance modern distributed scalable and high-performance Content Management Systems (CMS) using Java open-source technologies and modern software engineering practices. This role is critical to the evolution of Apples brand as you will be working with the teams taking to the next phase of its evolution. We are looking for engineers who are passionate about building modern CMS platforms solving complex content management problems at scale and leveraging AI-assisted engineering and agentic workflows to improve both CMS capabilities and software development role provides an opportunity to build modern distributed and large-scale Content Management Systems that power and enable content to be created managed governed and delivered across multiple digital will work across Java backend services CMS platforms content architecture content modeling workflows APIs integrations search distributed systems cloud technologies and AI-powered engineering role is suited for an engineer who enjoys solving complex CMS problems at scale and is excited about the evolution of CMS platforms through headless architectures open-source technologies automation and AI primary focus of this role is CMS engineering.

Design develop customize and extend the distributed large-scale CMS platforms that power and other Apple digital experiences supporting high volumes of and enhance capabilities across the content lifecycle including content creation modeling relationships metadata taxonomy workflows approvals versioning localization publishing and hands-on with Java-based open-source CMS platforms and frameworks and extend their capabilities to meet evolving product and business and develop headless and API-first CMS solutions enabling content delivery across web mobile and other digital and integrate REST and GraphQL APIs for content authoring management preview search and delivery using Java and Spring integrations between CMS platforms and search digital asset management identity analytics CDN and other enterprise solutions for scalability high availability resiliency fault tolerance and efficient content delivery in distributed caching indexing asynchronous processing and event-driven mechanisms for large-scale CMS with databases and data models supporting large content repositories and efficient content and maintain supporting backend services and microservices in Java using Spring Boot and related frameworks based on the CMS and operate CMS services using Docker Kubernetes and cloud and resolve CMS performance scalability integration and production issues including JVM-level performance and memory unit integration and API tests using JUnit and related Java testing frameworks and contribute to CI/CD and engineering in technical design discussions code reviews and continuous improvement of the CMS AI coding assistants and AI agents to improve development productivity code quality testing documentation and engineering and build AI-powered capabilities and agentic workflows for CMS use cases where with product managers architects frontend engineers DevOps teams and content stakeholders.

Bachelors degree in Computer Science or equivalent work experience with a focus on fundamentals in data structures algorithms and object-oriented design.n3 years of professional software development experience building scalable highly available backend and web applications in -on experience with Java-based CMS or content platforms and their extension with DAM or PIM solutions and integrations supporting content-as-a-service at hands-on experience with Java (Java 11 or later) and the Spring / Spring Boot ecosystem including dependency injection Spring MVC and Spring designing and developing RESTful and/or GraphQL web services in knowledge of SQL and NoSQL databases and data modeling for content-heavy with Java build and CI/CD tooling such as Maven or Gradle Git and writing unit and integration tests with JUnit Mockito or similar frameworks.

Experience with Docker Kubernetes and cloud platforms for deploying JVM with caching and search technologies such as Redis Memcached Elasticsearch or with event-driven architectures using Kafka or similar messaging with modern JavaScript frameworks (React / Vue / Angular) for CMS authoring -on experience using AI/ML tools and AI coding assistants to accelerate development testing and operational excellence.

Required Experience:

IC


About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile