Software Engineer, Power and Performance Analytics Platform

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$225,300 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $188k
$123k $241k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $151,000–$219,862 — the blue band above. At the midpoint, this role pays about $188k versus about $185k 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 3546 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2746 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Power and Performance Analytics Platform

The Software Engineer - Power and Performance Analytics Platform joins the Analytics Platform team within the Core Telemetry Platform group. This role involves designing and building systems to address large-scale analytics challenges across a broad range of products. The engineer will build easy-to-use tools, dashboards, and automated pipelines to monitor hundreds of metrics while innovating with AI-based analytics solutions. Key responsibilities include instrumenting operational telemetry, writing production-level software, and providing meaningful insights to influence cross-functional decisions. Candidates should possess programming experience in Python, Java, Swift, or C++. The role also requires proficiency with distributed compute and storage technologies such as Spark, Flink, and HDFS. The work focuses on the complete lifecycle of data, from creation to analytics and insight discovery.

What does a Software Engineer earn in California?

Median $214500 from 1134 postings across 74 companies.

See salary data

What you'll do

  • Build easy-to-use tools and dashboards to investigate data and run analytics.
  • Innovate using AI to help users gain analytics insights.
  • Instrument operational telemetry and build dashboards to provide customer insights.
  • Provide meaningful insights to teams to influence decisions across a broad range of products.
  • Write production-level software to solve challenging engineering problems.
  • Design and build systems to address large-scale analytics challenges.
  • Support the execution, testing, and roll-out of analytics solutions.

What we're looking for

  • B.A. or B.S. in Computer Science or equivalent field.
  • 2 years of programming experience in Python, Java, Swift, or C++.
  • Experience designing and developing production-level software.
  • M.S. in Computer Science or equivalent field (preferred).
  • Strong analytical thinking (preferred).
  • Excellent spoken and written communication skills (preferred).
  • Experience driving cross-functional projects with diverse sets of stakeholders (preferred).
  • Proficiency with distributed compute & storage technologies (e.g., Spark, Flink, HDFS) (preferred).

More like this

Similar roles

Software Engineer, Data Platform

Apple Inc

Cupertino, CA 28 days ago $184,700–$324,800
Swift Objective-C JavaScript C/C++ Java TypeScript React Angular Ember Vue iOS iPadOS macOS tvOS watchOS visionOS Data Structures Algorithms Cryptography Differential Privacy Distributed Systems Privacy-Enhancing Technologies Tokenization Data Minimization
5+ yrs exp

Senior Cloud Performance Engineer

Apple Inc

Seattle, WA 171 days ago $175,000–$263,300
Python C/C++ Swift SQL Shell Machine Learning GenAI LLM Transformer Models Cloud Operations Splunk Grafana Prometheus Hadoop Spark Snowflake Telemetry Software Architecture
10+ yrs exp

Staff/Senior Software Engineer, Performance Testing Platform

Apple Inc

Santa Clara, CA 29 days ago $184,700–$324,800
Distributed Systems Backend Infrastructure Statistical Analysis Regression Analysis Capacity Modeling Kubernetes CI/CD Workflow Orchestration Observability Data Structures Algorithms System Design
5+ yrs exp

Staff/Senior Software Engineer, Performance Testing Platform

Apple Inc

Seattle, WA 24 days ago $175,000–$308,500
Distributed Systems Backend Infrastructure Statistical Analysis Regression Analysis Capacity Modeling Kubernetes CI/CD Workflow Orchestration Observability Data Structures Algorithms System Design
5+ yrs exp

Software Engineer, Performance Instrumentation

Nvidia

Santa Clara, CA +1 2 days ago $168,000–$270,250
CUDA Python C++ PyTorch JAX NVTX NCCL Machine Learning Performance Instrumentation Telemetry Debugging Systems Software Profiling Libraries
8+ yrs exp

Power & Performance Hardware Engineer, Platform Architecture

Apple Inc

Santa Clara, CA 36 days ago $184,700–$324,800
SoC Python Shell Scripting Computer Architecture Power Management Driver Development Systems Programming Benchmarking Hardware/Software Co-design DC Power Delivery Circuits Power Measurement Tools Operating Systems
10+ yrs exp