Apple
Software Engineer (Observability Solutions) - Enterprise Technology Services
$150K–$278K
Sunnyvale, California · Full-time · Posted Aug 13, 2026
- Experience
- 4 -12 years of overall experience.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, or a related engineering discipline.
About the job
Build and maintain Go backend services for Apple’s large-scale observability platform, which processes petabytes of data and supports critical, high-traffic services.
What you'll do
- Build and maintain highly available, fault-tolerant distributed-system components.
- Design and implement Go backend services and features, focusing on performance, correctness, and operational simplicity.
- Participate in design discussions, code reviews, and performance investigations.
What they ask for
- Strong proficiency in Go (Golang) and production experience building backend services or infrastructure components.
- Experience designing and operating distributed-system components, including replication, fault tolerance, and distributed coordination.
- Hands-on experience contributing to large-scale or petabyte-scale data workloads; good understanding of database internals.
- Bachelor's degree in Computer Science, Computer Engineering, or a related engineering discipline.
Nice to have
- Experience contributing to observability platforms, including metrics pipelines (Prometheus), log aggregation (Elasticsearch), and APM tools.
Pay
$150,400 and $277,600 (base salary)
Tools
Go (Golang), Prometheus, Elasticsearch
Model-written summary · the original posting is authoritative