Apple

Backend Software Engineer - Find My

Apple
Apply
2 months ago
Cupertino, CA, USASenior
H1B sponsor

Responsibilities

  • Develop backend features and customer-facing web services for the Find My product.
  • Build services addressing authentication, authorization, scaling, availability, spam control, and reliability.
  • Design and implement Java and REST-based services using Netty or similar frameworks.
  • Work with Cassandra, Redis, memcached, and related storage and caching technologies.
  • Apply Java performance tuning, web-service scaling, and API definition practices.
  • Use cryptography standards and protocols in privacy- and security-sensitive systems.
  • Contribute to CI/CD integration, operations, and automated testing.
  • Collaborate with hardware, software, privacy, design, and product teams on critical projects.

Requirements

  • 5+ years of validated programming experience.
  • Strong Java experience, including Core Java, multithreading, and non-blocking I/O.
  • Experience building customer-facing web services and working with authentication, authorization, scaling, availability, spam control, and reliability.
  • Strong knowledge of Cassandra, Redis, memcached, or similar data-storage and caching technologies.
  • Strong Java performance-tuning, web-service scaling, and API-definition skills.
  • Working knowledge of cryptography standards and protocols including PKCS, KMIP, X.509, AES, KDF, and CA.
  • Experience writing REST-based services using Netty or similar frameworks.
  • Knowledge of CI/CD tool integration and operations and full automation testing.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Preferred: knowledge of HTML, CSS, JavaScript, and jQuery; familiarity with machine-learning systems, frameworks, libraries, and algorithms; and familiarity with GitHub, Maven, Docker, Spinnaker, and Kubernetes.
  • Excellent analytical, problem-solving, written, and verbal communication skills and the ability to work effectively on multifunctional teams.

Benefits

  • In-office work is required Monday through Thursday.
  • Opportunity to contribute to a product used by hundreds of millions of users worldwide.
  • Collaborative, fast-paced environment with opportunities to learn, grow, and contribute across the product lifecycle.

Tech Stack

Apache CassandraCSSDockerHTMLJavaJavaScriptjQueryKubernetesMavenRedisSpinnaker

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me