The Software Engineer will build and maintain the data platform used by Apple’s Power & Performance organization. The platform processes device diagnostics related to battery life and performance, providing insights to OS engineers and App Store developers. Work includes streaming pipelines for diagnostics ingestion, automated regression detection that files actionable bugs, and services for self-serve analysis tools. The team is also investing in agentic workflows to help keep systems healthy and maintainable. This is a hands-on software engineering role involving the design, development, and delivery of production code in Python, Java, or Scala. The engineer will own systems end to end, from design through on-call, and collaborate with power and performance engineers, OS and test teams, privacy teams, and other partners. The role requires solving complex problems, communicating tradeoffs clearly, learning quickly, and supporting teammates.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level