Software Engineer, Find My

Apple Inc

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $214k
$112k $295k
below market most similar roles pay here above market

This role pays more than 77% of similar roles. Most pay $134,925–$214,000 — the blue band above. At the midpoint, this role pays about $214k versus about $174k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Find My

The Software Engineer, Find My joins the Find My team to build a seamless, private, and secure experience for users to locate devices and personal items. You will develop new features and contribute to the product lifecycle in a fast-paced environment. Your day-to-day responsibilities include building customer-facing web services with a focus on authentication, authorization, scaling, availability, spam control, and reliability. You will utilize Java, including multithreading and non-blocking IO, alongside Netty for REST services. Technical requirements include experience with Cassandra, Redis, and memcached, as well as cryptography standards like PKCS, X.509, and AES. You will also work with CI/CD tools, Maven, Docker, and Kubernetes. This role solves technical problems regarding location sharing and device tracking across hardware and software.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Develop and maintain customer-facing web services with a focus on authentication, authorization, and scaling.
  • Build and optimize high-performance REST services using Java and frameworks like Netty.
  • Implement and manage data storage and caching solutions using technologies like Cassandra and Redis.
  • Apply cryptography standards and protocols to ensure secure data transmission and privacy.
  • Perform Java performance tuning to ensure the reliability and availability of web services.
  • Integrate and operate CI/CD tools to manage full automation testing and deployment pipelines.
  • Design and define APIs that support seamless location sharing and device tracking features.

What we're looking for

  • 5+ years of validated programming experience.
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • Strong Java expertise including Core Java, Multithreading, and non-blocking IO.
  • Experience building customer-facing Web services including authentication, authorization, scaling, availability, spam control, and reliability.
  • Strong knowledge of data storage and caching technologies like Cassandra, Redis, and memcached.
  • Working knowledge of cryptography standards and protocols such as PKCS, KMIP, X.509, AES, KDF, and CA.
  • Experience writing REST based services using Netty or similar frameworks.
  • Knowledge of CI/CD tools integration/operations and full automation testing.

More like this

Similar roles

Backend Software Engineer - Find My

Apple Inc

Cupertino, CA 65 days ago $150,400–$277,600
Java Netty Cassandra Redis Memcached REST CI/CD Docker Kubernetes Spinnaker Maven GitHub HTML CSS JavaScript jQuery Cryptography Machine Learning
5+ yrs exp Hybrid

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

General Dynamics

Annapolis Junction, MD 125 days ago $175,950–$238,050
C++ Flutter QT Matlab DSP 802.11 GitLab Agile Software Defined Radio UI
7+ yrs exp

Software Engineer

Booz Allen Hamilton

Chantilly, VA 84 days ago $86,800–$198,000
DevSecOps AWS Azure GCP Oracle CI/CD Jenkins GitHub Actions GitLab CI Git Docker ECS RHEL Confluence Jira Java Python Bash aws-cli azure-cli IAM Secrets Management Kubernetes OpenShift AWS Lambda

Software Engineer

Booz Allen Hamilton

McLean, VA 68 days ago
GitHub Actions Python Go Terraform CI/CD DevSecOps REST GraphQL SLSA Sigstore Cosign OPA Kyverno SBOM GitHub Enterprise GitHub CLI
4+ yrs exp

Software Engineer

Booz Allen Hamilton

McLean, VA 68 days ago
GitHub Enterprise GitHub Actions Terraform Python Go Pulumi CI/CD REST GraphQL Sigstore Cosign OPA Kyverno SPDX CycloneDX DevSecOps SLSA SSDF NIST 800-218
7+ yrs exp