CareerPlan

Staff Software Engineer, Retail and Marcom Engineering

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

Core

Architect, design, develop, test, document, improve, and maintain scalable, high-performance, fault-tolerant cloud-based distributed systems powering Apple Retail's data and application infrastructure.

Role type

Staff Software Engineer (Backend/Platform)

Builds

Platform services, tooling, and interactive marketing experiences for Apple Retail (online and physical stores)

Domain

Retail technology, Cloud Infrastructure, Distributed Systems

Required skills

Java (concurrency, memory management, performance optimization), Spring ecosystem (Boot, MVC, Security, Cloud, WebFlux), Cloud platforms (AWS, GCP, Azure), IaC (Terraform), Containerization (Docker, Kubernetes), Distributed systems design, Message-driven architectures (Kafka, RabbitMQ), Relational and NoSQL databases (Oracle, Postgres, MySQL, Cassandra, MongoDB), Database optimization, API design (REST, gRPC, GraphQL)

Preferred skills

Tech lead experience, GenAI coding tools, Search technologies (Elasticsearch, OpenSearch), Observability (Splunk, Prometheus, Grafana), Networking protocols (HTTP, TCP/IP, Zero Trust), JVM internals

Technologies

Java, Spring Boot, Spring MVC, Spring Security, Spring Data, Spring Cloud, WebFlux, AWS, GCP, Azure, Terraform, Docker, Kubernetes, Kafka, RabbitMQ, ActiveMQ, Oracle, Postgres, MySQL, Cassandra, MongoDB, Elasticsearch, OpenSearch, Solr, Splunk, Prometheus, Grafana, CloudWatch, gRPC, GraphQL, OpenAPI, Protobuf