Apple
Software Engineer, Find My
$150K–$278K
Cupertino, California · Full-time · Posted Oct 22, 2026
- Experience
- 5+ years of validated programming experience.
- Education
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
About the job
Build and improve Find My customer-facing web services and features for locating devices and items and sharing location.
What you'll do
- Develop new Find My features and customer-facing web services.
- Build reliable, scalable services, including authentication, authorization, spam control, and APIs.
- Collaborate across disciplines and contribute throughout the product lifecycle.
What they ask for
- Strong Java expertise, including Core Java, multithreading, and non-blocking I/O; Java performance tuning and web-service scaling.
- Experience building customer-facing web services, writing REST services with Netty or similar, and defining APIs.
- Knowledge of data storage and caching technologies, cryptography standards and protocols, CI/CD, and automated testing.
- Ability to be in the office Monday through Thursday; bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Nice to have
- Knowledge of HTML, CSS, JavaScript, and jQuery.
- Familiarity with machine-learning systems, frameworks, libraries, or algorithms; GitHub, Maven, Docker, Spinnaker, or Kubernetes.
Pay
$150,400 and $277,600 USD base salary
Tools
Java, Cassandra, Redis, memcached, Netty, HTML, CSS, JavaScript
AI focus
Familiarity with developing machine-learning systems, frameworks, libraries, and algorithms is desirable but not required.
Model-written summary · the original posting is authoritative