Fanatics Commerce is looking to improve the product search functionality on their platform to provide a more seamless and personalized shopping experience for sports fans, enabling them to find products quickly, intuitively, and reliably.
Requirements
- 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.
- experience with machine learning for ranking, recommendations, or personalization.
Responsibilities
- 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.
Other
- 8+ years of software development experience with at least 3+ years in a tech lead or staff engineer role.
- Strong leadership and communication skills with a proven ability to mentor teams and influence stakeholders.
- Hybrid work environment with flexibility between 3 days in office and 2 days remote work, based out of our San Mateo office.