logo

Apple

Software Engineer, Test Platform Intelligence

Department
Engineering
Job Type / Location
Cupertino, California
Experience Required
5+ years
Posted On

Key Responsibilities

  • Design and build intelligent tools and services to optimize test execution at scale, focusing on dynamic test scheduling and resource orchestration
  • Apply data-driven approaches to improve test selection, execution efficiency, and device utilization across large-scale testing workloads
  • Collaborate with cross-functional teams to refine requirements and implement scalable, maintainable solutions
  • Develop systems that enhance engineering velocity by providing faster, more reliable feedback on code changes
  • Drive architectural decisions to ensure high performance, reliability, and long-term maintainability of testing infrastructure
  • Analyze operational metrics and logs to identify opportunities for performance improvements and scalability enhancements

Requirements

  • Strong programming skills with experience in building developer tools, build/test infrastructure, or production platform services
  • Deep understanding of large-scale resource optimization and systems thinking
  • Experience applying intelligence in areas like test selection, execution, or resource scheduling
  • Ability to design and implement high-performance, scalable systems with a focus on reliability
  • Proactive problem-solving mindset with a commitment to continuous learning and knowledge sharing

View Assessment Process

Think you'll be a good fit?