Engineering Manager, Web Indexing

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$206,200–$356,400 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $233k
This role $281k
$170k most similar roles pay here $376k

This role pays more than 76% of similar roles. Most pay $189,903–$277,050 — the shaded band above. At the midpoint, this role pays about $281k versus about $233k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Engineering Manager, Web Indexing

As the Engineering Manager, Web Indexing, you will lead a team responsible for building and scaling the indexing infrastructure that powers web and image search. You will oversee both petabyte-scale offline batch pipelines and near-real-time systems designed to transform web documents, images, and metadata into production-ready indexes. Your daily work involves managing architecture, scalability, reliability, and efficiency while collaborating with crawling, ranking, ML, retrieval, and infrastructure teams to shape long-term strategy. The role requires expertise in distributed computing, data processing, and storage technologies, including experience with MapReduce-style models and frameworks like Spark, Beam, Flink, or Kafka. You will also navigate complex systems involving Bigtable, HBase, or Cassandra. This position solves critical problems in information retrieval and large-scale content processing to ensure high throughput and low latency for billions of documents.

What does a Engineering Manager earn in California?

Median $290250 from 64 postings across 19 companies.

See salary data

What you'll do

  • Lead and grow a team building large-scale web and image indexing infrastructure.
  • Own the architecture and execution for both offline batch pipelines and near-real-time indexing systems.
  • Drive improvements in system freshness, throughput, scalability, reliability, and efficiency.
  • Enable rapid experimentation for search quality and ML teams to integrate new signals.
  • Build cross-team partnerships with crawling, ranking, ML, and storage teams to align on milestones.
  • Represent the indexing organization in leadership reviews regarding strategy, progress, and technical tradeoffs.
  • Recruit and develop engineers while fostering a culture of ownership and technical excellence.

What we're looking for

  • Significant experience building large-scale distributed systems or data infrastructure.
  • Experience managing and leading software engineering teams.
  • Strong grasp of distributed systems, large-scale data processing, and storage.
  • Experience with distributed batch processing using MapReduce-style models.
  • Track record of leading multi-team technical initiatives and influencing without direct authority.
  • Strong communication skills for discussing technical topics with senior leadership.
  • BS in Computer Science or a related field, or equivalent experience.
  • Experience with Spark, Beam, Flink, Kafka, Bigtable, HBase, Cassandra, search, or image processing (preferred).

More like this

Similar roles

Engineering Manager, Software, Catalog Enrichment

Instacart

Remote (Ontario, Canada) +3 119 days ago $196,000$207,000
LLMs Data Pipelines Workflow Orchestration Distributed Systems Temporal Airflow Flink Data Governance Integration Testing Product Metadata
7+ yrs exp Remote

Engineering Manager, Data Labeling Platform

Nvidia

Remote 18 days ago $200,000$322,000
Python TypeScript JavaScript System Design Data Engineering ETL Distributed Systems Machine Learning AI Application Engineering Data Pipelines Human-in-the-loop Multi-modal Models Analytics Dashboards
10+ yrs exp Remote

Engineering Manager, Data Foundations

GitLab

Remote 86 days ago $152,800$259,200
Distributed Systems ClickHouse NATS JetStream gRPC Protobuf GraphQL REST CDC OLAP Siphon Event Streaming Observability
Remote

Staff Engineer, Search Systems

MongoDB

San Francisco, CA 7 days ago $151,000$297,000
Java Distributed Systems Apache Lucene Vector Search MongoDB Atlas JVM Data Consistency SaaS Query Execution Concurrency Profiling
10+ yrs exp Hybrid