at Apple
Location
Santa Clara, United States of America
Compensation
$206k–$356k USD
Type
full time
Posted
3 days ago
Market range · company + function + seniority
p25 · target · p75 · n=64
Posted $356k · in the market band
Tailor your résumé to this role in 30 seconds.
Free account · ATS keyword check · per-job bullet rewrite by Claude.
You’ll own both technical direction and execution for two core systems: large-scale offline indexing (distributed pipelines processing petabytes of content into production indexes) and fresh/near-real-time indexing (low-latency propagation of new or updated content). Responsibilities span architecture, scalability, reliability, and efficiency across billions of documents and images.
Success requires close collaboration across teams to resolve dependencies, make architecture tradeoffs, and drive large programs to completion, while acting as a key liaison to senior leadership on strategy, risks, and resourcing.
Lead and grow a team building large-scale web and image indexing infrastructure
Own architecture and execution for both offline batch pipelines and near-real-time indexing systems
Drive improvements in freshness, throughput, scalability, reliability, and efficiency
Enable rapid experimentation for search quality and ML teams introducing new signals
Build strong cross-team partnerships (crawling, ranking, ML, storage, serving) and align on architecture and delivery milestones
Represent the indexing org in leadership reviews, communicating strategy, progress, and tradeoffs
Recruit and develop engineers, fostering a culture of ownership and technical excellence
Significant experience building large-scale distributed systems or data infrastructure
Engineering management experience leading software teams
Strong grasp of distributed systems, large-scale data processing, and storage
Experience with distributed batch processing (e.g., MapReduce-style models)
Track record leading multi-team technical initiatives and influencing without direct authority
Strong communication skills for technical topics with senior leadership
BS in CS or related field, or equivalent experience
Experience with batch/streaming frameworks (Spark, Beam, Flink, Kafka, etc.)
Experience with distributed storage systems (Bigtable, HBase, Cassandra)
Background in search, information retrieval, or large-scale content processing
Experience with image processing, computer vision, or multimodal systems
Experience optimizing distributed systems for cost, latency, and throughput
Experience driving cross-org programs and presenting strategy to executive leadership
Track record developing senior engineers into technical leadership roles
We’re looking for an Engineering Manager to lead the team that builds and scales the indexing infrastructure powering web and image search. The team runs both petabyte-scale offline batch pipelines and near-real-time indexing systems that turn web documents, images, and metadata into production-ready indexes.
You’ll lead engineers across distributed computing, data processing, and storage, while partnering with crawling, ranking, ML, retrieval, and infrastructure teams to shape the long-term indexing strategy. This is a cross-functional leadership role requiring strong technical depth, organizational influence, and the ability to drive complex, multi-team initiatives.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
More open roles at Apple
Hiring velocity, headcount trend, and every open posting on one page.
Open postings ranked by description similarity — useful if this role isn't quite right.