JobsSenior Software Engineer in Test - Distributed Systems
Job description
Apple Service Engineering is looking for a Senior Software Engineer in Test to lead testing and validation initiatives for next-generation datacenter and Private Cloud Compute projects. This role involves collaborating with various teams to ensure the quality and scalability of distributed systems built on Apple Silicon. The engineer will drive the test strategy and automation infrastructure, operating at the intersection of hardware and software. This position is ideal for someone who enjoys solving complex problems and has a passion for high-performance systems.
Requirements
- 10 or more years of experience as a Software Development Engineer in Test or Software Quality Engineer.
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Proficiency in scripting and programming in C/C++, Golang, Python, or Shell.
- Deep expertise in test automation, CI/CD pipeline architecture, and continuous validation in cloud or distributed systems environments.
- Strong understanding of microservice topologies and distributed system design patterns.
- Hands-on experience with cloud orchestration engines such as Kubernetes or equivalent platforms.
- Excellent communication and collaboration skills in a cross-functional environment.
- Experience validating ML or LLM workloads on hardware accelerators in a cloud or datacenter environment.
- Familiarity with Apple development tools, Swift, or Objective-C.
- Experience building test infrastructure for systems at the hardware-software boundary.
Responsibilities
- Drive the test strategy and automation infrastructure for distributed systems.
- Collaborate with architecture teams, SOC architects, and platform engineers.
- Ensure the quality, reliability, and scalability of next-generation datacenter technology.
- Define test architecture and resolve complex system-level issues.
- Build tooling and automation infrastructure to support the engineering organization.
- Validate novel compute platforms before they reach production.
- Contribute to defining test strategy at an organizational level.
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?
