Apple
Software Engineer (Technical Operations & Site Reliability Engineer)
Found: September 12, 2025
This role is based in Cork, Ireland.
Responsibilities:
- Manage large-scale production outages and lead incident response.
- Design, build, and maintain automation solutions for monitoring and managing distributed systems.
- Develop tools using Java/JEE, REST, Swift/Objective C, Python, Go, or Bash.
- Plan and execute system health monitoring and incident response.
- Collaborate with cross-functional teams to improve operational efficiency.
Minimum Qualifications:
- Experience with AI and Large Language Models for operational efficiency.
- Understanding of networking protocols (HTTP, DNS, TCP/IP).
- Experience in Java, JEE, REST, and database technologies.
- Ability to drive operations for mission-critical applications.
- Excellent interpersonal skills and a Bachelor's degree in Engineering or equivalent.
Preferred Qualifications:
- Experience in operational excellence for global distributed systems.
- Understanding of distributed systems and the Linux Operating System.
- Strong organizational and documentation skills.