Software Engineer, Observability
Core
Designing and building scalable platforms and services to help Apple engineers observe and gain insights into their systems.
Role type
Senior IC distributed systems engineer (observability)
Builds
High-performance distributed systems and observability platforms for Apple engineers
Domain
Cloud infrastructure + Observability
Required skills
Java, distributed systems design, scalable infrastructure services, data structures, algorithms, concurrent programming
Preferred skills
OpenTelemetry, Prometheus, Grafana, columnar storage, time series database internals
Technologies
Java, OpenTelemetry, Prometheus, Grafana, columnar storage, time series databases
Responsibilities
Develop fault-tolerant high-performance distributed systems, lead technical design discussions, conduct independent research, mentor engineers
Seniority
Senior, hands-on IC
Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.
