Drimva

Apple

Sr. Software Engineer, Enterprise Technology Services

Austin, Texas · Senior · Full-time · Posted Sep 14, 2026

Experience
5+ years professional software development experience; 2+ years with Java. Longer experience preferred.
Education
B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.

About the job

Designs and operates scalable Apple Account identity services and APIs, improving security, reliability, performance, and observability while integrating ML and generative AI into identity workflows.

What you'll do

  • Design and build identity services and REST and RPC APIs for authentication, adaptive MFA, and user lifecycle.
  • Lead architecture and testing practices, and improve system reliability, latency, scalability, and observability.
  • Integrate ML and generative AI into identity workflows and collaborate with QE, platform, product, and design teams.

What they ask for

  • B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
  • 5+ years proven experience developing software professionally; 2+ years proven experience with Java.
  • Experience building production applications with the Spring ecosystem and proficiency in Java web and unit testing frameworks.
  • Experience designing and shipping secure, high-scale distributed systems and designing APIs, including RESTful principles, gRPC, versioning, and backward compatibility.

Nice to have

  • Track record leading software projects as a tech lead and mentoring engineers.
  • Hands-on experience with GenAI coding tools; experience with event-driven architectures and caching technologies.

Tools

Java, Spring Boot, Spring MVC, Spring Security, Spring Data, Spring Cloud, WebFlux, REST

AI focus

Integrate ML and generative AI into identity workflows such as adaptive authentication and anomaly detection; GenAI coding tools are preferred.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)