At Apple, we work every day to create products that enrich peoples lives. Our Advertising Platforms group makes it possible for people around the world to easily access informative and imaginative content on their devices while helping publishers and developers promote and monetize their work. Today, our technology and services power advertising in Search Ads in App Store and Apple News. Our platforms are highly-performant, deployed at massive scale and setting new standards for enabling effective advertising while protecting user privacy.
We are seeking a software engineering team/technical lead that will direct and drive critical initiatives and projects innovating and building our Advertising Platforms. Responsibilities will range from leading and or supporting our service architectures spanning core services, shared business and business services across our mission-critical pipelines. In this role, you will have an opportunity to define, refine and/or refactor strategies, solutions and architectures to achieve our business goals and solve our engineering challenges. You will lead a team of world-class software engineers hungry to apply cutting-edge technologies to deliver great experiences to our customers. You and your team will play an essential role building, growing and evolving our Advertising Platforms delivering on Apple's privacy commitments to our customers. This is not a people management role.
At Ad Platforms, we are constantly innovating and developing services that provide amazing user experiences while driving value for advertisers, publishers and developers. We are looking for a software engineering leader to guide the evolution of our services ecosystem and team focused on meeting the challenges and complexity of our businesses needs. This includes:
- Leading the innovation, design and implementation of new architecture and solutions using modern architecture patterns
- Designing and implementing best practices and repeatable process constructs to scale and harden our services ecosystem
- Leading and coaching software engineers to deliver reliable, scalable and high quality solutions
Additionally, you should have several years of experience as a software engineering team lead. You will have an excellent understanding of scalable architectures and thrive working in Agile environments. The ability to be a great team player while executing under tight deadline constraints will be essential to success.
It's easy, and free! Add jobs from any website! Get recommendations from your friends! Start by adding this job...