Hybrid Staff Software Engineer – Search

Posted last month

Apply now

About the role

  • Provide technical leadership to the product search team, setting direction on architecture, design, and best practices
  • Own the search platform architecture, balancing integration with third-party solutions and custom in-house applications
  • Build and optimize search relevance, search typeahead, filtering, recommendations and ranking systems
  • Partner with Product, Data Science, and UX to define and deliver new search features and personalization strategies
  • Improve the performance, scalability, and reliability of search infrastructure to handle growing product catalogs and high traffic volumes
  • Guide the adoption of search metrics, monitoring, and observability to measure and continuously improve quality
  • Evaluate emerging technologies in search and information retrieval to keep the platform modern and competitive
  • Mentor engineers and collaborate with other leads to drive engineering excellence and career growth.

Requirements

  • 8+ years of software development experience with at least 3+ years in a tech lead or staff engineer role
  • Strong experience with search technologies (e.g., Elasticsearch, Solr, OpenSearch) and relevance tuning
  • Familiarity with third-party search platforms and integrating them with internal systems
  • Proficiency in backend programming languages (Golang, Java, Scala, Python, or similar) and distributed systems
  • Solid understanding of data structures, algorithms, and system design
  • Experience in building large-scale, customer-facing applications, ideally in e-commerce
  • Strong leadership and communication skills with a proven ability to mentor teams and influence stakeholders
  • Bonus: experience with machine learning for ranking, recommendations, or personalization

Benefits

  • Health, dental, and vision insurance
  • 401(k) plan with company match
  • Paid time off and holidays
  • Professional development opportunities
  • Flexible work arrangements
  • Comprehensive benefits package (see company benefits website)

Job title

Staff Software Engineer – Search

Job type

Experience level

Lead

Salary

$190,000 - $234,000 per year

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job