Software Engineer, Observability Solutions

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $214k
$128k $294k
below market most similar roles pay here above market

This role pays more than 83% of similar roles. Most pay $145,000–$209,100 — the blue band above. At the midpoint, this role pays about $214k versus about $177k 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 3595 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Observability Solutions

Software Engineer (Observability Solutions) - Enterprise Technology Services joins the Enterprise Technology Services team to build the next generation of the Observability Platform. In this individual contributor role, you will design and implement core backend services and highly available, fault-tolerant components of a distributed system. You will work alongside senior engineers to solve complex problems, participate in technical design discussions, and perform code reviews. The role requires proficiency in Go, experience with distributed systems including replication and fault tolerance, and knowledge of database internals like storage engines and query optimization. You will specifically address the challenge of building a performant platform capable of handling petabytes of data resulting from billions of daily transactions across critical high-traffic services.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Build and maintain highly available, fault-tolerant components of a distributed system operating at petabyte scale.
  • Design and implement backend services and features in Go with a focus on performance and correctness.
  • Take ownership of well-scoped components of mission-critical services.
  • Participate in technical design discussions and contribute ideas to architecture decisions.
  • Investigate performance issues and implement fixes and improvements.
  • Conduct code reviews to uphold engineering best practices across the team.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, or a related engineering discipline.
  • 4 - 12 years of overall experience.
  • Strong proficiency in Go (Golang) with production experience building backend services or infrastructure components.
  • Solid experience designing and operating components of distributed systems, including replication, fault tolerance, and distributed coordination.
  • Hands-on experience contributing to systems that handle large-scale or petabyte-scale data workloads.
  • Good understanding of database internals, including storage engines, query optimization, and indexing strategies.
  • Experience contributing to observability platforms, including metrics pipelines, log aggregation, and APM tools (preferred).

More like this

Similar roles

Software Engineer, Observability Solutions

Apple Inc

Sunnyvale, CA 57 days ago $150,400–$277,600
Go Distributed Systems Observability Prometheus Elasticsearch APM Backend Services Database Internals Storage Engines Query Optimization Indexing Metrics Pipelines Log Aggregation
4+ yrs exp

Senior Software Engineer, Observability Solutions

Apple Inc

Sunnyvale, CA 151 days ago $216,200–$324,800
Go Distributed Systems Prometheus Elasticsearch RDBMS NoSQL APM Metrics Pipelines Log Aggregation Backend Services Query Optimization Storage Engines Transaction Management Indexing Strategies
10+ 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

Software Engineer, Observability

Apple Inc

Cupertino, CA 4 days ago $184,700–$277,600
Java Distributed Systems OpenTelemetry Prometheus Grafana Columnar Storage Time Series Database Data Structures Algorithms Concurrent Programming Scalable Infrastructure Observability Platforms
8+ yrs exp

Senior Software Engineer, Enterprise Technology Services

Apple Inc

Cupertino, CA 35 days ago $184,700–$277,600
Java Python Go Scala Kafka Redis Oracle MySQL Cassandra MongoDB Docker CI/CD gRPC REST SOAP GraphQL Elasticsearch Apache Iceberg Delta Lake S3 Akka Pekko LMAX Disruptor OpenAPI Protobuf Event Sourcing CQRS
5+ yrs exp

Staff Software Engineer, Observability

Pinterest

Remote (San Francisco, CA) 6 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