Apple
Senior Software Engineer (Observability Solutions) - Enterprise Technology Services
$216K–$325K
Sunnyvale, California · Senior · Full-time · Posted May 11, 2026
- Experience
- 10 years or more of overall experience; 3 or more years of experience in Go.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
About the job
Architects and builds Go-based observability platform services designed to handle petabyte-scale data and support critical, high-traffic systems.
What you'll do
- Architect and deliver highly available, fault-tolerant distributed systems at petabyte scale.
- Build core backend services in Go and improve performance, correctness, and operational simplicity.
- Drive technical strategy, lead design reviews, establish engineering practices, and mentor engineers.
What they ask for
- 3 or more years of experience in Go.
- Hands-on experience building or scaling systems that handle large data workloads.
- Hands-on experience with RDBMS or NoSQL.
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
Nice to have
- Experience building or operating observability platforms, including metrics pipelines, log aggregation, or APM tools.
- Strong understanding of database internals, including storage engines, query optimization, transaction management, indexing strategies, and consistency models.
Pay
$216,200 to $324,800 USD base salary
Tools
Go, RDBMS, NoSQL, Prometheus, Elasticsearch, APM
Model-written summary · the original posting is authoritative