Software Engineer, Observability

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$277,600 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $231k
$121k $294k
below market most similar roles pay here above market

This role pays more than 88% of similar roles. Most pay $137,500–$210,187 — the blue band above. At the midpoint, this role pays about $231k versus about $174k 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 3552 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Observability

Software Engineer, Observability joins the Apple Services Engineering Observability team to build foundational platforms and services that provide insights into complex systems. The role involves gathering requirements across cross-functional teams, leading technical design discussions, and developing practical, fault-tolerant, high-performance distributed systems. You will mentor other engineers, conduct independent research, and design software delivered as a service to maximize reuse and efficiency. Key technical requirements include experience with Java, distributed systems, data structures, algorithms, and concurrent programming. Preferred skills include experience with OpenTelemetry, Prometheus, Grafana, columnar storage, and time series database internals. This position addresses the technical challenge of managing and observing petabytes of data across global systems to ensure high availability for some of the world's largest services and most visible features.

What does a Software Engineer earn in California?

Median $214500 from 1206 postings across 79 companies.

See salary data

What you'll do

  • Gather requirements from various cross-functional teams.
  • Develop practical, fault-tolerant, and high-performance distributed systems.
  • Lead and participate in technical design discussions across different teams.
  • Conduct independent research within the assigned field of work.
  • Mentor other engineers within the team.
  • Design and support highly scalable infrastructure services.
  • Develop and test clear, robust code for software delivered as a service.

What we're looking for

  • BS or MS in CS or equivalent.
  • 8+ years of industry experience.
  • Experience with Java.
  • Experience with designing, implementing, and supporting highly scalable infrastructure services.
  • Deep understanding and work experience in distributed systems.
  • Deep understanding of core CS concepts including data structures, algorithms, and concurrent programming.
  • Experience with Observability solutions using OpenTelemetry, Prometheus, and Grafana (preferred).
  • Experience building Observability platforms, designing/using columnar storage, or familiarity with time series database internals (preferred).

More like this

Similar roles

ASE Observability

Apple Inc

Seattle, WA 57 days ago $175,000–$263,300
Distributed Systems OpenTelemetry Java Rust Kubernetes Linux Distributed Tracing Logging Continuous Profiling Data Structures Algorithms Concurrent Programming
5+ yrs exp

Software Engineer, Observability

Apple Inc

Seattle, WA 53 days ago $175,000–$263,300
Distributed Systems Time Series Database Java Scala Go Python Rust Kubernetes Terraform CI/CD GitOps OpenTelemetry Prometheus Grafana Infrastructure as Code Configuration Management Columnar Storage Query Engines
5+ yrs exp

Staff Software Engineer, Observability

Pinterest

Remote (San Francisco, CA) 5 days ago $177,185–$364,795
Distributed Systems Data Engineering Observability Java Python Go Scala Kafka Flink OpenTelemetry Prometheus Grafana Kubernetes Service Mesh Time-series Databases Columnar Storage Stream Processing Machine Learning Anomaly Detection
7+ yrs exp Remote

Senior Software Development Engineer, Observability

Adobe

Seattle, WA +2 22 days ago
Observability OpenTelemetry LLMs Python Go TypeScript JavaScript Kubernetes AWS CI/CD Jenkins Git Artifactory Prometheus Grafana Splunk NewRelic DataDog Loki AppDynamics iOS Android
5+ yrs exp

Software Engineer, Distributed Systems

Apple Inc

Cupertino, CA 14 days ago $150,400–$277,600
Java Kotlin Scala Spring REST gRPC Docker Kubernetes AWS CI/CD Infrastructure as Code Prometheus Grafana OpenTelemetry Datadog Cassandra DynamoDB PKI JWT SQL NoSQL

Software Engineer

Applied Materials

Santa Clara, CA 74 days ago
C# C++ Python Linux EtherCAT Motion Control FPGA Machine Learning AI Software Architecture Robotics Instrumentation Semiconductor Equipment Optical Imaging Systems
5+ yrs exp