Apple's Advertiser Services team is seeking a Senior Software Engineer to join their Ad Platforms division. This role is part of a diverse, global, agile engineering team that builds and maintains Apple's advertising technology infrastructure. The position focuses on developing foundational components of Apple's next-generation Ad Platforms, working with challenging scale requirements and implementing high-performance data pipelines.
The role involves working with cloud-based systems to create low-latency, highly-available solutions that power Apple's advertising capabilities across the App Store, Apple News, Stocks, and Apple TV. You'll be part of a team that values smart, fast execution while maintaining Apple's commitment to privacy and security.
As a Senior Software Engineer, you'll work with distributed systems and modern data engineering technologies, implementing secure and scalable data processing systems for campaign management. The ideal candidate brings strong expertise in languages like Python, Java, and Scala, along with experience in NoSQL databases and cloud environments.
This position offers the opportunity to work on technology that impacts millions of users while maintaining Apple's high standards for privacy and user experience. You'll collaborate with talented engineers in a flexible environment that encourages innovation and technical excellence. The role requires both technical depth and the ability to work effectively in a collaborative team setting.
If you're passionate about building large-scale distributed systems, have a strong background in data engineering, and want to contribute to technology that helps both customers and advertisers while respecting privacy, this role offers an exciting opportunity to make an impact at Apple.