CareerPlan

Sr. Software Engineer, Security Server Applications, Enterprise Technology Services

Sunnyvale, United States of AmericaFull-time2026-10-28 → 2026-11-10

Core

Design, implement, and support server-side security solutions for Apple devices, including activation services and eSIM contributions.

Role type

Senior IC security server applications engineer

Builds

Highly scalable, distributed, multi-tenant server applications and security services

Domain

Consumer electronics / Mobile security / Distributed systems

Required skills

Java, Spring Boot, Microservices, RESTful API design, Relational databases, NoSQL (Oracle, Cassandra), Event stream systems (Kafka, RabbitMQ), PKI, X.509, ASN.1, Authentication protocols, Automated testing (JUnit, Mockito, TestNG)

Preferred skills

Wireless industry experience, iOS/mobile platform development, C programming, Build tools (Maven, Gradle), Git, Performance monitoring and tuning

Technologies

Java, Spring Boot, Kafka, RabbitMQ, Oracle, Cassandra, Git, Maven, Gradle