Engineering Manager - Software Performance - Apple Maps
Core
Lead the Maps Power and Performance team to deliver responsive, power-efficient experiences across Apple platforms by optimizing software, hardware, and rendering systems.
Role type
Engineering Manager - Software Performance
Builds
Next-generation Maps experiences with optimized power and performance
Domain
Mobile OS / Mapping / Consumer Electronics
Required skills
Cross-platform application performance optimization, iOS/MacOS/Linux development, Swift/Objective-C/C++, automated testing pipelines, power management analysis, team leadership, technical strategy, cross-functional partnership
Preferred skills
Real-time rendering, computer graphics, large-scale project execution, complex system debugging, advanced CS fundamentals (systems, threading, memory)
Technologies
Swift, Objective-C, C++, iOS, MacOS, Linux
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. Communicate executive-level status and performance related discussions.
Seniority
Manager, hands-on IC with team leadership
