About The Position

SWE Data Analytics collects, stores, and analyzes diagnostics and usage data from Apple devices worldwide, with user privacy as a priority. Its data informs product strategies across software and hardware development. The team develops and operates on-device software, along with scalable data products and applications that process multiple petabytes and hundreds of billions of messages per day across many data types. The role develops frameworks, daemons, APIs, and related software responsible for data collection across Apple devices, including iOS, Mac, Watch, TV, and Vision. The code runs on Apple devices worldwide and provides the foundation for Apple Software Engineering’s OS and application data collection.

Requirements

  • Undergraduate degree in Computer Science or a related field, or equivalent experience.
  • 3–5+ years of experience designing and building OS-level software with associated constraints and requirements.
  • Expert knowledge of C++, Objective-C, or Swift and the related development toolchain.
  • High proficiency with agentic development techniques.
  • A proven record of high-quality software delivery through intelligent unit and integration test coverage.

Nice To Haves

  • Experience with operating system internals, multithreading, and file handler operations.
  • Excellent communication skills and ability to collaborate across technical teams.
  • Creative problem solving and critical thinking.

Responsibilities

  • Develop frameworks, daemons, and APIs responsible for data collection across Apple devices.
  • Drive on-device development of data collection tools, daemons, related SPIs, and services.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service