JobsSoftware Engineer, System Services
Job description
The Apple Cloud Engineering team is seeking a skilled software engineer to develop and integrate software for orchestrating workloads in advanced data centers. This role involves collaborating with various teams to leverage hardware acceleration for machine learning and high-performance computing. The engineer will contribute to building system software, including runtime libraries and frameworks, while ensuring high quality through testing. The position requires a passion for tackling complex challenges and a commitment to enhancing cloud architecture.
Requirements
- 4+ years of software engineering experience
- Proficiency in C/C++ or Objective-C
- Strong skills in software design and programming
- Experience with cloud orchestration engines such as Kubernetes or similar
- Good understanding of microservice topologies and deployment patterns
Responsibilities
- Build and maintain system infrastructure for next-generation data centers
- Develop and integrate best-in-class hardware, software, and services
- Ensure high quality and agility with unit tests, integration tests, and performance tests
- Collaborate cross-functionally with architecture, platform design, and software teams
- Adapt and scale software on a novel compute platform
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
