Senior Software Engineer - Search & Discovery (Remote-Friendly)

Office-Hours

United States

Hybrid

USD 170,000 - 220,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary and equity
Medical, dental, and vision coverage
401(k)
Monthly wellness and fitness stipend
Paid time off policy and holidays
Annual company off-sites
Remote flexibility

Job summary

Office Hours is an on-demand expert network connecting leading organizations with trusted experts across domains. We are headquartered in San Francisco with offices in Brooklyn and Bangalore.

We are seeking a senior engineer to own search, discovery, and matching end-to-end, influencing architecture and product direction across the stack. You'll ship backend services, indexing pipelines, and AI-enabled approaches to improve relevance and results.

Qualifications

  • 6+ years of software engineering experience.
  • Strong backend fundamentals and full-stack comfort.
  • Experience with search, discovery, or data-intensive systems.

Responsibilities

  • Own search, discovery, and recommendations end to end, from the underlying data and indices to relevance, ranking, and the user-facing experience.
  • Build and improve the backend services and APIs that power matching across our knowledge graph, with a focus on precision, recall, and performance.
  • Turn fragmented, unstructured data into structured, searchable knowledge through reliable ingestion and indexing pipelines.
  • Ship user-facing search and discovery features across the stack, partnering closely with product and design.
  • Raise the bar on architecture, code quality, and observability as you scale this part of the platform.
  • Explore AI and LLM-assisted approaches to discovery and bring the promising ones to production.

Skills

Backend development
API design
Search and ranking
Data-intensive systems
Problem solving
Ownership mindset

Tools

Elasticsearch
MongoDB
OpenAPI
RabbitMQ
AWS
Kubernetes
Docker
Terraform
Kibana
Sentry

Job description

Office Hours is an on-demand expert network connecting leading organizations with trusted experts across domains. We are headquartered in San Francisco with offices in Brooklyn and Bangalore.

We are seeking a senior engineer to own search, discovery, and matching end-to-end, influencing architecture and product direction across the stack. You'll ship backend services, indexing pipelines, and AI-enabled approaches to improve relevance and results.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Search & Discovery
Senior Software Engineer, Search & Discovery

Office-Hours • United States

Hybrid
USD 170,000 - 220,000
Competitive salary and equity
Medical, dental, and vision coverage
401(k)
+4
Staff Backend Engineer: AI-Powered Discovery & Search
Staff Backend Engineer: AI-Powered Discovery & Search

United States Digital Space LLC • New York (NY)

Hybrid
USD 231,000 - 318,000
Backend Software Engineer (Remote) — AI-Driven Search
Backend Software Engineer (Remote) — AI-Driven Search

Constructor • United States

Remote
USD 80,000 - 120,000
Unlimited vacation time
Fully remote team
Work from home stipend
+5
Remote Software Engineer - Search & Relevance
Remote Software Engineer - Search & Relevance

BairesDev • Peru (IL)

On-site
USD 120,000 - 180,000
100% remote work
USD compensation or local currency
Hardware provided
+3
Remote Senior Backend Engineer - Search & Discovery
Remote Senior Backend Engineer - Search & Discovery

Affirm • Atlanta (GA)

On-site
USD 234,000 - 290,000
Health coverage
Flexible Spending Wallets
Paid time off
+1
Senior Backend Engineer - Search & Discovery (Remote)
Senior Backend Engineer - Search & Discovery (Remote)

Affirm • St. Louis (MO)

On-site
USD 204,000 - 290,000
100% subsidized medical coverage, for你
ESPP - Employee stock purchase plan
Remote-first company
+1
Remote Senior Backend Engineer: Search & Discovery
Remote Senior Backend Engineer: Search & Discovery

Affirm • Madison (WI)

On-site
USD 204,000 - 264,000
Health care coverage
FSA Wallets
Time off
+1
Remote Staff Backend Engineer, Search & Discovery
Remote Staff Backend Engineer, Search & Discovery

Affirm • Dallas (TX)

On-site
USD 204,000 - 290,000
Health care coverage for you and your
Flexible Spending Wallets
Time off and holidays
+1
Senior Remote Backend Engineer: Search & Discovery
Senior Remote Backend Engineer: Search & Discovery

Affirm • United States

On-site
USD 204,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Search Backend Engineer (Python/Node) Remote
Senior Search Backend Engineer (Python/Node) Remote

United States Digital Space LLC • United States

Hybrid
USD 144,000 - 190,000