Lead Software Engineer, Semantic Search & OpenSearch

BigCommerce Pty

Austin (TX)

Hybrid

USD 163,000 - 244,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

Job summary

Commerce is seeking a Lead Software Engineer for Search (Semantic Platform) in Austin, TX. You will architect and scale semantic and hybrid search capabilities using OpenSearch, blending BM25 with vector-based ranking across data in MySQL and streaming pipelines.

You’ll lead architectural decisions, optimize latency, and mentor senior engineers while working in a hybrid Austin office environment. Strong backend skills in Go/Java/Scala and experience with data pipelines are essential.

Qualifications

  • 7+ years of professional software development experience.
  • Deep hands-on OpenSearch/Elasticsearch expertise.
  • Experience with semantic and hybrid search, vector embeddings, and dense/sparse retrieval.
  • Strong backend in Go, Java, or Scala; PHP experience is a plus.

Responsibilities

  • Architect semantic search capabilities using OpenSearch for hybrid search.
  • Iterate, benchmark, and tune relevance and neural search configurations.
  • Own indexing pipeline with MySQL, Kafka/RabbitMQ, and microservices for vector data.
  • Mentor engineers and drive engineering best practices.
  • Ensure ultra-low latency and high availability under heavy traffic.

Skills

OpenSearch
Elasticsearch
Semantic search
Hybrid search
Go
Java
Scala
PHP
MySQL
Kafka
RabbitMQ
Distributed systems

Tools

Docker
Kubernetes
MySQL
Kafka
RabbitMQ

Job description

Commerce is seeking a Lead Software Engineer for Search (Semantic Platform) in Austin, TX. You will architect and scale semantic and hybrid search capabilities using OpenSearch, blending BM25 with vector-based ranking across data in MySQL and streaming pipelines.

You’ll lead architectural decisions, optimize latency, and mentor senior engineers while working in a hybrid Austin office environment. Strong backend skills in Go/Java/Scala and experience with data pipelines are essential.

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

Similar jobs worth comparing

Lead Search Engineer: Semantic OpenSearch Hybrid
Lead Search Engineer: Semantic OpenSearch Hybrid

Cacheflow • Austin (TX)

Hybrid
USD 163,000 - 244,000
Lead Semantic Search Engineer - OpenSearch & Hybrid
Lead Semantic Search Engineer - OpenSearch & Hybrid

BigCommerce Pty. • Austin (TX)

Hybrid
USD 163,000 - 244,000
Hybrid work model
Lead Software Engineer, Semantic Search OpenSearch
Lead Software Engineer, Semantic Search OpenSearch

Makeswift, Inc. • Austin (TX)

Hybrid
USD 163,000 - 244,000
Lead Software Engineer, Search (Semantic Platform)
Lead Software Engineer, Search (Semantic Platform)

BigCommerce Pty. • Austin (TX)

Hybrid
USD 163,000 - 244,000
Hybrid work model
Lead Software Engineer, Search (Semantic Platform)
Lead Software Engineer, Search (Semantic Platform)

Makeswift, Inc. • Austin (TX)

Hybrid
USD 163,000 - 244,000
Lead Software Engineer, Search (Semantic Platform)
Lead Software Engineer, Search (Semantic Platform)

Cacheflow • Austin (TX)

Hybrid
USD 163,000 - 244,000
Lead Software Engineer, Search (Semantic Platform)
Lead Software Engineer, Search (Semantic Platform)

BigCommerce Pty • Austin (TX)

Hybrid
USD 163,000 - 244,000
Hybrid work model
OpenSearch SRE Engineer (Java/Kotlin/Golang) - Austin
OpenSearch SRE Engineer (Java/Kotlin/Golang) - Austin

MPower Plus • Austin (TX)

On-site
USD 90,000 - 130,000
Senior OpenSearch Platform Engineer — Serverless & AI-Ready
Senior OpenSearch Platform Engineer — Serverless & AI-Ready

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 168,000 - 228,000
Health insurance
401(k) matching
Paid time off
+1
Senior Software Engineer — OpenSearch AI Search Platform
Senior Software Engineer — OpenSearch AI Search Platform

Amazon Web Services (AWS) • Bellevue (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1