Site Reliability Engineer - Kafka
Apple· Software and Services
Seattle, WA$142.3k - $263.3kFull-timePosted 2mo ago
About the role
The Apple Service Engineering – Data Streaming SRE team seeks Site Reliability Engineers to develop processes, tools, and automation for managing distributed systems in production, focusing on Kafka infrastructure and platform services with low latency data delivery.
Responsibilities
- Understand core SRE concepts: Monitoring, Alerting, Incident management
- Deep and wide performance engineering (design concepts, profile-guided optimization)
- Service lifecycle management across bare metal, EC2 virtualized, and Kubernetes platforms
- Prepare alert handling procedures, run-books, and collaborate with other SRE team members
- Excellent communication and customer focus when engaging with internal platform customers
- Collaborate with globally distributed colleagues
- Develop and maintain Kafka infrastructure or similar data services
- Contribute to automation tooling, deployment architecture, monitoring dashboards, and safety/stability improvements for large-scale systems
- Define metrics, targets, and opportunities for optimization; ship reliable services for customers
- Demonstrate willingness to learn and implement new technologies
Qualifications
- 5 or more years of experience in support of internet-facing production services and distributed systems via deployments, On Call and Incident Management
- 5 or more years of experience running large scale infrastructure with heavy automation tooling
- 5 or more years of experience troubleshooting and performance deep dive analysis
- Operational experience managing services at scale on Kubernetes
- Proficient in Java, Go (golang), Python
- Operational experience deploying in and running on Datacenter and Cloud architectures (networking topologies, host placement strategies, failure modes); design of multi-datacenter systems; failure domains; wide-area networking
- Self motivated, inquisitive with an aptitude to learn new technologies quickly and effectively
- Demonstrated expertise developing and troubleshooting distributed systems and database storage engines
- Experience developing critical internet services and/or platform infrastructure
- Experience with AWS, GCP and IaC such as Terraform
- Experience managing messaging services such as Kafka or other Data services
- Proficient in Java, Go (golang) & Python
Skills
Required:MonitoringPerformance engineeringKafka / Data servicesKubernetesJavaPythonAWS / GCP
Nice to have:Go (Golang)Terraform
Benefits
- Comprehensive medical and dental coverage
- retirement benefits
- discounted products and free services
- educational expense reimbursement including tuition
- potential discretionary bonuses or commission payments
- relocation assistance eligibility
- Apple discretionary employee stock programs (RSUs) and Employee Stock Purchase Plan
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services