Prepin
Log in
Apple

engineering opportunity

OS Power and Performance - Software Development Engineer in Test

You will build and maintain automated pipelines to validate system telemetry data across Apple's device ecosystem. You will collaborate with development teams to define quality expectations and provide real-time insights into system health.

San Diego, California, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at Apple?

Every meaningful decision about Apple device health, from identifying a battery

regression to validating a new AI feature's system footprint, starts with data.

The Platform Telemetry Quality Engineering team owns the automated systems that

ensure that data is accurate, complete, and trustworthy across every Apple

platform. We sit at the foundation of Apple's quality signal, and we're looking

for engineers who understand that great products are only as good as the data

behind them.

DESCRIPTION

As a Quality Engineer on our team, you'll build and maintain the automated

pipelines that validate system telemetry data across Apple's entire device

lineup, iPhone, iPad, Mac, Apple Watch, Apple Vision Pro, and beyond. Your work

ensures that when engineers across Apple instrument new features and services,

the data flowing back from devices is correct, well-structured, and

regression-free. You'll validate telemetry from some of Apple's most ambitious

software, including on device AI models and Siri intelligence, working directly

with development teams to define quality expectations before data ever reaches

production. Through dashboards, automated reporting, and close cross-functional

collaboration, you'll give teams across the organization a clear, real-time

picture of system health at every point in the release cycle. This role is for

someone who takes data seriously, builds with scale in mind, and wants their

work to underpin the quality signal for one of the world's most complex software

ecosystems.

MINIMUM QUALIFICATIONS

Experience with Unix based systems Experience with SQL or other database

structures Experience with Python or similar scripting languages 3+ years

experience with test automation and frameworks including scripting languages

such as Python, Ruby, or Bash, etc. Excellent ability to triage and debug

problems, QA experience or exposure to good testing methodologies preferred

Passion for quality and attention to detail

PREFERRED QUALIFICATIONS

3+ years of proven experience leading cross-functional, technical projects and

initiatives Excellent communication and collaboration skills Experience

leveraging LLM-based tools for developing and testing code

Which skills does this role require?

UnixSQLPythonRubyBashTest AutomationData ValidationTelemetryDebuggingQuality AssuranceSystem Health MonitoringCross-functional CollaborationScriptingTechnical Project LeadershipQuality EngineeringSystem HealthQAAI ModelsSiri IntelligenceSoftware DevelopmentPipeline AutomationReportingDashboardsLLMs

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsInterview QuestionsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.