Apple
Software Engineer
Found: March 23, 2026
This role is based in Munich, Germany.
Responsibilities:
- Develop, debug, and maintain software for a large-scale compute platform.
- Collaborate with teams to support workflows and integrate technology.
- Automate operations processes and develop services and tools.
- Design and maintain robust, scalable services supporting Infrastructure as Code (Terraform, Pulumi).
- Conduct root cause analysis for system failures and implement preventive measures.
- Participate in qualifications and rollouts of software to production clusters.
Minimum Qualifications:
- Familiarity with infrastructure management and node management systems (Ansible, Puppet).
- Strong systems programming skills and knowledge of macOS and Linux.
Preferred Qualifications:
- Experience with large-scale server provisioning and maintenance.
- Proficiency in Swift, Python, or similar languages.
- Operational knowledge of Kubernetes clusters.