Senior Systems Engineer- Apple Services Engineering
Lex
Software Engineering
Hyderabad, Telangana, India
Posted on May 24, 2026
Summary
People at Apple don’t just build products — they craft the kind of experience that have
revolutionized entire industries. The diverse collection of our people and their ideas
inspire innovation in everything we do. Imagine what you could do here! Join Apple,
and help us leave the world better than we found it.
The Apple Services Engineering(ASE) team builds and provides systems and
infrastructure that power Apple’s services (such as iCloud, AMP, and Maps). We are the
foundation on which Apple’s software developers build the products that our
customers love. 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!
Description
Apple Service Engineering (ASE) Systems Engineering team is seeking a highly
motivated individual with strong technical and communication skills to join us in
designing, building tools, and supporting large-scale infrastructure systems that can
scale to meet the demands of Apple’s Services offering.
You will collaborate with world-class engineers to design, implement, and support operating system technologies that support large-scale Linux systems. We address complex problems
using both open-source and in-house tooling to support security and business
initiatives. You will contribute to our team’s initiative to promote automation and self-
service tools for service democratization and enforcing responsibilities with respective
app teams.
Responsibilities
Learn about accessibility in Apple’s workplace
Role Number: 200657874-1052
People at Apple don’t just build products — they craft the kind of experience that have
revolutionized entire industries. The diverse collection of our people and their ideas
inspire innovation in everything we do. Imagine what you could do here! Join Apple,
and help us leave the world better than we found it.
The Apple Services Engineering(ASE) team builds and provides systems and
infrastructure that power Apple’s services (such as iCloud, AMP, and Maps). We are the
foundation on which Apple’s software developers build the products that our
customers love. 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!
Description
Apple Service Engineering (ASE) Systems Engineering team is seeking a highly
motivated individual with strong technical and communication skills to join us in
designing, building tools, and supporting large-scale infrastructure systems that can
scale to meet the demands of Apple’s Services offering.
You will collaborate with world-class engineers to design, implement, and support operating system technologies that support large-scale Linux systems. We address complex problems
using both open-source and in-house tooling to support security and business
initiatives. You will contribute to our team’s initiative to promote automation and self-
service tools for service democratization and enforcing responsibilities with respective
app teams.
Responsibilities
- Design, deploy, and maintain large-scale Linux fleets, ensuring reliability, security, and performance across thousands of hosts in production environments.
- Own configuration management at scale using tools like Puppet or Ansible
- Build and maintain custom automation, internal tooling, and CLIs in Go or Python to streamline provisioning, patching, compliance checks, and day-2 operations.
- Develop and integrate with internal APIs and services (auth, directory, secrets, package repositories) to support self-service workflows and reduce manual toil.
- Lead OS lifecycle management - kernel/package upgrades, CVE remediation, and controlled rollouts, rollback strategies.
- Partner with security, networking, and application teams on access control, hardening baselines, and incident response; participate in on-call rotations for the Linux platform.
- 8+ years of overall industry experience in systems engineering with focus on cloud computing
- 5+ years of experience managing enterprise services in a large-scale *nix environment
- Experience operating large-scale multi-tenant infrastructure as a managed service
- Understanding of cloud computing architectures, systems design and performance optimization
- Extensive Linux experience, especially with Oracle Linux, CentOS etc, in addition to a good understanding of Linux systems administration
- Experience with revision control systems like GitHub, CI/CD unit testing, and configuration management systems
- Automation and configuration management skills using Puppet, Ansible, with a passion for automating things rather than doing them twice
- Hands on experience in Python, and/or Go with large installment systems
- Skilled at working cross-functionally to achieve project success
- Desire to build, grow and mentor a team
- Strong philosophy of continuous improvement
- Strong sense of ownership wanting to understand how things work and resolve root causes
- Ability to encourage and foster a culture of visibility and transparency across teams
- Strong verbal and written communication skills
- Technical (Engineering or Computer Science) BS/MS degree or equivalent work experience
- Automation advocate - you truly believe in removing operational load via software
- Self-motivated, inquisitive, and always looking to learn more
- Experience with hosting services in container environments
- Information Security and Regulatory Compliance knowledge
- Must be an expert and have in-depth professional experience with cloud operations, with a focus on “infrastructure-as-a-service” (compute, storage, and network virtualization)
Learn about accessibility in Apple’s workplace
Role Number: 200657874-1052