Site Reliability Engineer (Edge Services)
Apple
Austin, TX, United States
Full TimeIn-OfficeMid-LevelEngineering and Technical
The Edge Services team is on the hunt for a software engineer focused to champion the evolution of our production ecosystems. In this role, you will help drive the vision for our visibility, moving beyond simple uptime metrics to build a sophisticated, data-driven reliability framework. You will play a pivotal role in ensuring our services are resilient, scalable, and observable, bridging the gap between complex distributed systems and seamless user experiences.
Responsibilities
- Designing and implementing observability and alerting strategies.
- Building self-healing systems, reducing toil through automation, and partnering with development teams to ensure reliability.
- Proactively identifying and mitigating performance bottlenecks before they impact customers.
Skills & Qualifications
- Strong understanding of Linux internals and deep networking expertise, including HTTP/2, HTTP/3 (QUIC), and HTTPS/TLS.
- Ability to automate repetitive tasks and complex workflows using Python or Go.
- Experience configuring and managing modern monitoring suites (e.g., Prometheus, Grafana, ClickHouse) with a focus on creating actionable, high-signal quality alerting.
- Solid grasp of Data Structures and Algorithms (DSA) to write efficient, performant code and troubleshoot complex system bottlenecks.
- Practical knowledge of SLIs, SLOs, Error Budgets, Release Management and Incident Management to drive engineering priorities.
Experience
- Proven ability to automate repetitive tasks and complex workflows using Python or Go.
- Experience configuring and managing modern monitoring suites (e.g., Prometheus, Grafana, ClickHouse).