About The Position

Apple’s Advertising Platforms group develops highly performant, large-scale advertising technology and services for Apple News and App Store Search Ads. These platforms help people access informative and imaginative content while enabling publishers and developers to promote and monetize their work, with a focus on protecting user privacy. The Software Engineer will design, implement, and operate distributed, scalable services. The role involves developing tools and metrics to assess platform and feature success, tuning systems, resolving issues, and maintaining high standards of quality and correctness. The engineer will collaborate with partners across multiple locations in a supportive, collaborative environment, tackle complex technical challenges, and keep up with emerging technologies.

Requirements

  • 3–7 years of industry experience building software solutions.
  • Strong skills in Java and Spring.
  • Bachelor’s degree in Computer Science or an equivalent degree.
  • Foundational knowledge of frontend and backend technologies.
  • Hands-on experience with the software development life cycle.
  • Hands-on experience using AI for development and/or building AI-based tools.
  • Understanding of distributed systems.
  • Understanding of cloud platforms, such as AWS.

Nice To Haves

  • Experience working on high-throughput and low-latency distributed systems.
  • Good understanding of modern frontend frameworks such as ReactJS.
  • Experience in the advertising domain.

Responsibilities

  • Design, implement, and operate distributed and scalable services.
  • Develop tools and metrics to ensure the success of platforms and features.
  • Tune systems and solve issues while maintaining quality and correctness.
  • Collaborate with partners across multiple geographic locations.
  • Tackle complex technical challenges, drive innovation, and stay current with emerging technologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service