Drimva

Apple

Backend Software Engineer - Find My

$150K–$278K

Cupertino, California · Full-time · Posted Aug 21, 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 operate backend services and features for Find My, supporting secure, reliable device and location experiences for users.

What you'll do

  • Develop customer-facing web services and new Find My features.
  • Build and scale REST services, APIs, and supporting data storage and caching.
  • Support service performance, reliability, security, and automated testing.

What they ask for

  • Strong Java expertise, including Core Java, multithreading, and non-blocking I/O.
  • Experience building customer-facing web services, including authentication, authorization, scaling, availability, spam control, and reliability.
  • Knowledge of data storage and caching technologies, Java performance tuning, REST services, cryptography, and CI/CD automation.
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience); ability to be in office Monday through Thursday.

Nice to have

  • Knowledge of HTML, CSS, JavaScript, and jQuery.
  • Familiarity with machine learning systems, 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

Machine learning familiarity is desirable but not required; the role may involve developing machine learning systems, frameworks, libraries, and algorithms.

Model-written summary · the original posting is authoritative

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