Senior Software Engineer, Observability Solutions

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
28 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $214k
$119k most similar roles pay here $295k

This role pays more than 70% of similar roles. Most pay $163,500–$221,000 — the shaded band above. At the midpoint, this role pays about $214k versus about $192k 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 Software Engineer, Observability Solutions

Senior Software Engineer (Observability Solutions) - Enterprise Technology Services joins the Enterprise Technology Services team to build and maintain a next-generation observability platform supporting high-traffic, mission-critical services. This individual contributor role involves designing and implementing core backend services that must remain consistent and performant while handling petabytes of data from billions of daily transactions. The engineer will develop highly available, fault-tolerant components of distributed systems, participate in technical design discussions, and conduct code reviews to uphold engineering best practices. Key requirements include proficiency in Go for building infrastructure components, experience with distributed system coordination, replication, and fault tolerance, and a deep understanding of database internals including storage engines and query optimization. Preferred expertise includes observability tools such as Prometheus metrics pipelines, Elasticsearch log aggregation, and Application Performance Monitoring tools to solve complex problems within the backend stack.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Build and maintain highly available, fault-tolerant components of a distributed system at petabyte scale.
  • Design and implement backend services and features using Go with a focus on performance and correctness.
  • Contribute ideas and technical input to architecture decisions during design discussions.
  • Conduct code reviews to uphold engineering best practices across the team.
  • Investigate and resolve performance issues in high-traffic systems.
  • Develop components for observability platforms including metrics pipelines, log aggregation, and APM tools.

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

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp