Hybrid Staff Software Engineer, Ingestion & Search Platform

Thomson Reuters

Ann Arbor (MI)

Hybrid

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Comprehensive benefits package
Paid vacation and sick time
Fitness reimbursement
Wellness programs

Job summary

A major technology firm seeks a Staff Software Engineer in Ann Arbor, MI, to lead the design and operation of ingestion and indexing systems for a powerful search platform. The role demands extensive experience in distributed stream processing, especially using Kafka and AWS, as well as proficiency in Python. A comprehensive benefits package, including a hybrid work model and health coverage, is offered. Applicants should have a strong background in machine learning and tech leadership to mentor the team effectively.

Qualifications

  • 8+ years of experience in software engineering, with progression to staff level.
  • Deep expertise in high-throughput, fault-tolerant pipelines.
  • Production experience with search engines like Vespa or OpenSearch.

Responsibilities

  • Own the end-to-end document ingestion pipeline and architechture.
  • Lead migration projects, improving observability and accuracy.
  • Mentor junior engineers, ensuring knowledge transfer across teams.

Skills

Distributed stream processing
Kafka
Python
AWS services
Observability
Machine learning operationalization

Education

Bachelor’s or Master’s degree in Computer Science or Engineering

Tools

Vespa
OpenSearch
Elasticsearch
Terraform

Job description

A major technology firm seeks a Staff Software Engineer in Ann Arbor, MI, to lead the design and operation of ingestion and indexing systems for a powerful search platform. The role demands extensive experience in distributed stream processing, especially using Kafka and AWS, as well as proficiency in Python. A comprehensive benefits package, including a hybrid work model and health coverage, is offered. Applicants should have a strong background in machine learning and tech leadership to mentor the team effectively.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Staff Software Engineer, Ingestion & Search Platform
Hybrid Staff Software Engineer, Ingestion & Search Platform

Thomson Reuters • Frisco (TX)

Hybrid
USD 120,000 - 150,000
Staff Engineer — Ingestion, Indexing & AI‑Driven Search
Staff Engineer — Ingestion, Indexing & AI‑Driven Search

Refinitiv • Eagan (MN)

On-site
USD 120,000 - 160,000
Staff Engineer, Ingestion & Search Platform at Scale
Staff Engineer, Ingestion & Search Platform at Scale

Thomson Reuters • Eagan (MN)

Hybrid
USD 118,000 - 220,000
Senior Software Engineer Scaled Search Platform with Equity
Senior Software Engineer Scaled Search Platform with Equity

BetterCloud • New York (NY)

On-site
USD 169,000 - 232,000
Equity
Generous benefits program
Staff Engineer, AI Search & Retrieval Platform
Staff Engineer, AI Search & Retrieval Platform

Databricks • Mountain View (CA)

On-site
USD 166,000 - 225,000
Staff AI Search Engineer: Vector & Hybrid Retrieval
Staff AI Search Engineer: Vector & Hybrid Retrieval

Databricks Inc. • Mountain View (CA)

On-site
USD 166,000 - 225,000
Staff Software Engineer- Data Ingestion
Staff Software Engineer- Data Ingestion

Aledade PBC • United States

On-site
USD 140,000 - 200,000
Staff AI Search Engineer - Vector & Hybrid Retrieval
Staff AI Search Engineer - Vector & Hybrid Retrieval

Cacheflow • Mountain View (CA)

On-site
USD 166,000 - 225,000
Comprehensive health benefits
Equity options
Annual performance bonus
Staff Software Engineer: Ingestion & Search Systems
Staff Software Engineer: Ingestion & Search Systems

Thomson Reuters • Frisco (TX)

On-site
USD 118,000 - 220,000
Hybrid work model
Total Rewards program
Staff Software Engineer, Scalable Search & ML
Staff Software Engineer, Scalable Search & ML

SiriusXM • Georgia

On-site
USD 102,000 - 195,000