Engineering Manager - Algo Engineering, Ad Platforms
Location
Cupertino, CA | United States
Job description
At Apple, we work every day to create products that enrich people’s 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 scale, and setting new standards for enabling effective advertising while protecting user privacy.
We are seeking a leader that will direct critical efforts building the next generation of our advertising platforms. You will have the opportunity to define, refine, and/or refactor approaches and architectures to meet the system engineering challenges we must solve. You will grow and lead a team of extraordinary engineers, motivated to apply groundbreaking technologies to deliver excellent experiences to our customers. You and your team will play essential roles building ML products that deliver on Apple's privacy commitments to our customers and change the way advertising works with data. You will partner closely with the business to deliver relevant data and insight to inform our strategy and decisions.
Key Qualifications
- Clear and effective communicator, and enjoy collaborative problem solving
- Track record of continuously striving for engineering excellence, leading teams to adopt standard methodologies, rigorous development and quality processes
- Demonstrated success growing and developing teams of extraordinary engineers
- Demonstrated success in working within and leading multi-functional teams
- Experience leading teams that deliver mission-critical production services with substantial scale and expensive failure modes; enjoy working on a shared codebase that supports web-scale, mission critical applications
- Deep understanding of modern data engineering approaches
- Experience with data and serving architectures that support machine learning development platforms and production applications
- Demonstrated ability to lead teams that implement highly performant, resilient, and reliable data services
- Substantial experience with Spark, Hadoop, HIVE, Kafka, Cassandra or other distributed systems
- Expertise in Python, Java, Scala, SQL, and/or other relevant languages and frameworks
- Experience working in cloud environments and are familiar with object stores, inference engines, and common cloud-native data storage and processing frameworks
- Experience in CI/CD environments, understand supporting technologies and standard methodologies
- Familiarity with A/B and other online testing applications
- Experience using data analysis techniques to understand data quality, profile system loads, understand the relationships between business metrics, and technical metrics
- Experience working closely with operational teams on deployment, monitoring, and technology management concerns
Description
You will have the opportunity to work on a platform with extreme scale requirements. At Ad Platforms, we are constantly developing products to provide amazing user experiences and drive value for publishers and developers. You will play a critical leadership role building products which deliver on Apple's privacy commitments and change the way advertising works with data. You will lead the design and implementation of systems that bring groundbreaking ad network algorithms into production. You have the chance to apply leading data engineering and software engineering techniques, platform engineering approaches, and algorithmic solutions. You will join and contribute to a culture that emphasizes understandability, reliability, resiliency, simplicity, reusability, extensibility, scalability, and efficiency. We are one team, nurturing each other’s growth and supporting each other in delivering for our customers and Apple.
Education & Experience
BS/MS/PhD in Computer Science, Distributed Systems, Software Engineering, or related field; and experience designing, building, maintaining, and extending web-scale production systems.
Additional Requirements
Pay & Benefits
- At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $183,400.00 and $316,900.00, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
You will have the opportunity to work on a platform with extreme scale requirements. At Ad Platforms, we are constantly developing products to provide amazing user experiences and drive value for publishers and developers. You will play a critical leadership role building products which deliver on Apple's privacy commitments and change the way advertising works with data. You will lead the design and implementation of systems that bring groundbreaking ad network algorithms into production. You have the chance to apply leading data engineering and software engineering techniques, platform engineering approaches, and algorithmic solutions. You will join and contribute to a culture that emphasizes understandability, reliability, resiliency, simplicity, reusability, extensibility, scalability, and efficiency. We are one team, nurturing each other’s growth and supporting each other in delivering for our customers and Apple. BS/MS/PhD in Computer Science, Distributed Systems, Software Engineering, or related field; and experience designing, building, maintaining, and extending web-scale production systems.
Job tags
Salary