Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior Software Engineer, Search Platform

Apple

$147,400 - $272,100
Sep 26, 2025
Cupertino, CA, US
Apply Now

Apple Maps is looking to hire a Software Engineer to help shape the future of the Search Platform for Apple Maps by designing, building, and optimizing the next generation of large-scale, cloud-native services that power search experiences used by millions.

Requirements

  • 5 + years of experience designing, developing, and deploying high-performance, distributed systems and cloud-native frameworks at scale
  • Expertise in microservices architecture, with production experience in container orchestration platforms like Kubernetes
  • Proficiency in Java, C++, or Python, with deep understanding of modern language features, concurrency models, and performance-aware programming
  • Hands-on experience with asynchronous I/O, event-driven architectures, and multi-threaded system design
  • Skilled in performance tuning, including memory and CPU profiling, garbage collection analysis, and end-to-end latency optimization
  • Solid understanding of distributed systems fundamentals, including fault tolerance, consistency models, and scalability trade-offs
  • Deep experience with distributed in-memory key-value stores, such as Redis or Memcached

Responsibilities

  • designing, building, and optimizing the next generation of large-scale, cloud-native services that power search experiences used by millions
  • working with cross functional Infra & SRE teams to build solutions that work seamlessly across the entire Apple ecosystem
  • develop and deploy solutions swiftly
  • learn from each iteration
  • constantly refine your approach to deliver better results
  • guiding the technical direction of the Search Platform
  • solving complex problems

Other

  • self-driven, results-oriented individual with a strong work ethic
  • Excellent technical communication and presentation skills, with the ability to convey complex ideas to cross-functional teams and leadership
  • Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s or higher a plus)
  • Apple is an equal opportunity employer that is committed to inclusion and diversity.
  • We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.