Engineering Manager, Web Indexing

Socket.dev

Santa Clara (CA)

On-site

USD 200,000 - 280,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Socket.dev is seeking an Engineering Manager to lead the indexing infrastructure team responsible for scalable web and image search. You will oversee offline batch pipelines and near-real-time indexing, coordinating across distributed computing, data processing, and storage, while partnering with crawling, ranking, ML, and infrastructure groups to shape long-term indexing strategy.

You will own both technical direction and execution for two core systems: offline indexing processing petabytes of

Qualifications

  • 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.

Responsibilities

  • Own technical direction and execution for core indexing systems: offline and real-time indexing for billions of documents and images.
  • Lead engineers across distributed computing, data processing, and storage; collaborate with crawling, ranking, ML, retrieval, and infrastructure teams.
  • Drive architecture tradeoffs, scalability, reliability, and efficiency; resolve cross-team dependencies and drive programs to completion.
  • Present strategy, risks, and resourcing to senior leadership; act as a liaison for indexing initiatives.

Skills

Distributed systems
Engineering management
Cross-team collaboration
Communication with leadership
MapReduce-style processing

Education

BS in CS or related field

Tools

Spark
Beam
Flink
Kafka
Bigtable
HBase
Cassandra

Job description

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.

Description

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.

Minimum Qualifications
  • 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
Preferred Qualifications
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager, Web Indexing & Scale
Engineering Manager, Web Indexing & Scale

Socket.dev • Santa Clara (CA)

On-site
USD 200,000 - 280,000
Engineering Manager, Web Indexing
Engineering Manager, Web Indexing

Apple Inc. • Santa Clara (CA)

On-site
USD 206,000 - 356,000
Comprehensive medical and dental
retirement benefits
discounted products and free services
+1
Engineering Manager, Web & Image Indexing – Large‑Scale Infra
Engineering Manager, Web & Image Indexing – Large‑Scale Infra

Apple Inc. • Santa Clara (CA)

On-site
USD 206,000 - 356,000
Comprehensive medical and dental
retirement benefits
discounted products and free services
+1
Sr. Machine Learning Manager, AI, Search & Knowledge Platforms
Sr. Machine Learning Manager, AI, Search & Knowledge Platforms

Apple • Santa Clara (CA)

On-site
USD 190,000 - 270,000
Sr. Machine Learning Manager, AI, Search & Knowledge Platforms
Sr. Machine Learning Manager, AI, Search & Knowledge Platforms

Socket.dev • Cupertino (CA)

On-site
USD 210,000 - 270,000
Engineering Manager, Online Data Systems
Engineering Manager, Online Data Systems

OpenAI • San Francisco (CA), Mountain View (CA)

On-site
USD 250,000 - 330,000
Engineering Manager, Online Data Systems
Engineering Manager, Online Data Systems

OpenAI • California (MO)

On-site
USD 180,000 - 280,000
Staff Software Engineer, Site Reliability Engineering, Data Indexing
Staff Software Engineer, Site Reliability Engineering, Data Indexing

Google • San Jose (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target
Benefits package
Senior Engineering Manager, AI Search & Retrieval - Services Special Projects
Senior Engineering Manager, AI Search & Retrieval - Services Special Projects

Apple • California (MO)

On-site
USD 180,000 - 260,000
Senior Staff Machine Learning Engineer – Media Intelligence
Senior Staff Machine Learning Engineer – Media Intelligence

Jobtailor • California (MO)

On-site
USD 150,000 - 190,000