CareerPlanSign in

Senior Software Engineer (Observability Solutions) - Enterprise Technology Services

Sunnyvale, United States of America💼 Full-time🗓 2026-08-13 → 2026-09-28

Core

Design and implement core backend services for a petabyte-scale observability platform supporting Apple's critical high-traffic services.

Role type

Senior individual contributor backend software engineer

Builds

Highly available, fault-tolerant distributed system components and backend services

Domain

Cloud infrastructure, distributed systems, observability

Required skills

Go (Golang), distributed systems design, database internals, performance optimization, fault tolerance, code review

Preferred skills

Observability platforms, metrics pipelines (Prometheus), log aggregation (Elasticsearch), APM tools

Technologies

Go, Prometheus, Elasticsearch

Responsibilities

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 attention to performance, correctness, and operational simplicity. Participate in technical design discussions and contribute ideas to architecture decisions. Take part in code reviews and help uphold engineering best practices across the team. Investigate performance issues and implement fixes and improvements under guidance from senior team members. Collaborate with peers and learn from senior engineers through pairing, code reviews, and design discussions.

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.