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

Software Engineering Manager - Performance Manager - Apple Maps

Apple

Salary not specified
Dec 17, 2025
Cupertino, CA, US
Apply Now

Apple Maps is looking to deliver world-class user experiences that are smooth and responsive on all of Apple’s supported platforms, with a focus on power and performance optimizations.

Requirements

  • Hands-on experience in computer science fundamentals including systems, threading, data structures, memory, and graphics.
  • Hands-on experience with real-time rendering and computer graphics.
  • Experience with iOS, MacOS, and Linux application development using Swift, Objective-C, C++, and Web technologies.
  • Knowledge of advanced power management and power/battery-life analysis techniques.
  • Experience with automated performance testing and regression analysis systems.
  • Strong debugging and triaging skills for complex, multi-layered systems issues.
  • Experience optimizing and enhancing cross-platform application performance.

Responsibilities

  • Lead and mentor the Maps Power and Performance team to deliver world-class user experiences across all Apple platforms.
  • Drive performance analysis, optimization strategies, and memory and power efficiency improvements.
  • Make critical decisions balancing performance, quality, power efficiency, and schedule constraints.
  • Drive the requirements and development of automated testing pipelines and regression analysis systems to quickly identify performance outliers.
  • Partner cross-functionally with OS teams in addition to Maps UI, frameworks, and rendering teams to define and implement power and performance policies.
  • Define and implement processes to reach and maintain performance standards including engineering best practices.
  • Influence long-term technical strategy and hardware/software roadmaps to continue improving responsiveness and battery life through data-driven insights.

Other

  • Masters Degree in a technical field
  • Bachelor's degree in Computer Science or related degree plus at least 10 years of progressive growth in a technical capacity.
  • Exceptional interpersonal, communication, and collaboration skills for strong cross-functional partnerships.
  • Demonstrated ability defining, planning, and executing large-scale projects involving multiple teams.
  • Extensive experience leading, growing, and managing small-to-medium-sized high performing engineering teams.