Senior Site Reliability Engineer, Apple Services Engineering, Traffic
Job posting number: #7194398 (Ref:apl-200521841)
Posted: November 15, 2023
The Apple Service Engineering(ASE) team builds and provides systems and infrastructure that fuel Apple’s services (such as iCloud, iTunes, Siri, and Maps). We are the foundation on which Apple’s software developers build the products that our customers love. We are looking for passionate and talented Site Reliability Engineers to continue our focus in providing our customers the highest quality Apple Services experience. Our services have to scale globally, stay highly available, and "just work.” If you love designing, engineering and running systems and infrastructure that will help millions of customers, then this is the place for you!
The Traffic SRE team provides highly scalable, performant solutions for load balancing and service to service connectivity for teams throughout Apple.
- Strong emphasis on SRE as an engineering discipline with a focus on automation
- Understanding of the Linux Operating System, standard networking protocols, and components
- Experience of load balancing and proxying or software defined networking is not necessary, but beneficial
- Proficient in at least one programming language, such as Golang, Rust or Java
- Experience building and operating large scale distributed systems is not necessary, but beneficial
- Experience of operating Kubernetes is not necessary, but beneficial
As a Traffic SRE you will be responsible for providing secure, scalable connectivity between workloads, services and clusters to provide our customers with the tools they need to build new products.
We maintain a secure networking layer under internal and consumer-facing applications, providing transparent encryption and authorization across all traffic flows within and across datacenters. We also maintain a load balancing and proxying tier at our cluster boundaries for cross service scalability and availability. Our services are based on a mix of internal solutions and well known open source projects.
The successful candidate will be highly self-motivated with a passion for excellence, quality and detail. You will not only support operations, but also work closely with the developers and architects throughout Apple Services Engineering to aid in the design and assist with the implementation to improve stability, security and scalability. If you have a better solution to a problem; document a strategy for improvement, advocate for your strategy through persuasion and socialization efforts, then carry it through to completion. Good ideas are heard and results are rewarded.
Education & Experience
Pay & Benefits