Senior Performance Engineer, Apple Frameworks

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
58 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $210k
This role $255k
$147k most similar roles pay here $344k

This role pays more than 89% of similar roles. Most pay $177,250–$241,750 — the shaded band above. At the midpoint, this role pays about $255k versus about $210k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Performance Engineer, Apple Frameworks

The Senior Performance Engineer - Apple Frameworks joins the Apple Maps Engineering team to focus on system and performance engineering across application, system, and user-interface layers. This role involves designing and implementing automated power and performance regression testing strategies while establishing baselines for frame rate, latency, memory, and power efficiency. The engineer will identify and resolve complex bottlenecks caused by cross-domain interactions between UI, Rendering, and System components like UIKit, CoreAnimation, and Metal. Key responsibilities include building test automation infrastructure, developing diagnostic tools, and conducting research on CPU, GPU, and launch time optimizations. Required skills include proficiency in performance analysis, debugging, and code optimization using tools such as Xcode Instruments, Android Studio Profiler, or VTune. Experience with Swift, SwiftUI, Objective-C, and multi-platform development for iOS, Android, or Desktop is preferred.

What you'll do

  • Identify and resolve complex performance issues across application, system, and user-interface layers.
  • Design and implement automated power and performance regression testing strategies.
  • Monitor critical metrics including frame rate, latency, memory, and power efficiency.
  • Resolve performance regressions caused by cross-domain interactions between UI, Rendering, and System components.
  • Build reliable performance test automation infrastructure to ensure accurate results.
  • Develop tools that provide actionable insights across various performance domains.
  • Conduct research on best practices for optimizing CPU, GPU, memory, and power consumption.

What we're looking for

  • BS in Computer Science or equivalent degree.
  • At least 6 years of experience developing performance-critical software with a solid understanding of systems architecture and mobile frameworks.
  • Experience using profiling tools like Xcode Instruments, Android Studio Profiler, or VTune to resolve UI, CPU, GPU, memory, and power bottlenecks.
  • Proficiency in performance analysis, debugging, and code optimization techniques for applications and user interfaces.
  • Ability to communicate complex performance data and actionable recommendations to diverse stakeholders.
  • Experience optimizing performance across multiple platforms such as iOS, Android, or Desktop.
  • Knowledge of power management and battery-life analysis techniques.
  • Experience with Mac or iOS application development using Swift/SwiftUI or Objective-C.

More like this

Similar roles

Senior Cloud Performance Engineer

Apple Inc

Seattle, WA 122 days ago $175,000$263,300
Python C/C++ Swift SQL Shell LLM Transformer Models Spark Hadoop Snowflake Splunk Grafana Prometheus Data Analytics Performance Modeling
10+ yrs exp

Senior End to End Performance Engineer

Apple Inc

Seattle, WA 2 days ago $175,000$308,500
Splunk Grafana Prometheus C++ Python SQL Shell Hadoop Spark Snowflake Cloud Operations GenAI iOS macOS Hardware/Software Interaction
5+ yrs exp

Senior End to End Performance Engineer

Apple Inc

Seattle, WA 180 days ago $175,000$308,500
Python C++ SQL Shell Splunk Grafana Prometheus Hadoop Spark Snowflake GenAI iOS macOS Data Analytics
5+ yrs exp

Senior Software Engineer, UI Rendering

Apple Inc

Cupertino, CA 17 days ago $184,700$324,800
Metal C++ C CoreAnimation Vulkan DirectX MSL GLSL HLSL Swift Objective-C GPU Programming Real-time Rendering Computer Graphics Shader Programming Multi-threaded Rendering Color Management HDR iOS macOS watchOS visionOS
5+ yrs exp

Senior Performance Engineer

Samsung Semiconductor

San Jose, CA 73 days ago $138,000$206,000
LLM NVIDIA GPU PyTorch vLLM SGLang TensorRT-LLM DeepSpeed Ray Megatron-LM Python C++ Nsight Systems Nsight Compute High-Performance Computing Distributed Systems
5+ yrs exp

Senior Performance Engineer

AES Corporation

Remote (HI) +3 15 days ago $113,000$141,525
Photovoltaic Microgrids SCADA Data Acquisition PowerBI Machine Learning Advanced Analytics Excel Thermal Imaging Drones Grid-forming Frequency/Voltage Regulation
5+ yrs exp Remote