We are seeking a highly experienced Lead Software Engineer – Ecommerce Search to lead the technical direction and implementation of advanced enterprise search solutions. This role requires a strong background in modern search technologies, cloud-native architecture, and technical leadership.
Key Responsibilities:
Define and execute the long-term technical strategy for enterprise search platforms.
Lead and mentor a team of search engineers through code reviews and technical guidance.
Develop advanced search capabilities including NLP, vector search, personalization, and relevance tuning.
Design and optimize scalable, low-latency search APIs.
Monitor and improve search performance using KPIs such as CTR, Query Distribution, and Zero Search Results.
Collaborate with Product Managers, Data Scientists, and Engineering teams to align technical solutions with business goals.
Required Qualifications:
Bachelor''s or Master''s degree in Computer Science or a related field.
10+ years of overall software engineering experience.
7+ years of hands-on experience in Search Engineering.
3+ years of technical leadership experience.
Required Technical Skills:
Strong experience with modern search technologies and frameworks.
Hands-on experience with Coveo or Vertex AI Search / Vertex AI Search for Commerce.
Experience building low-latency APIs on AWS using memory-based storage solutions.
Cloud platform experience (AWS, Azure, or Google Cloud).
Experience with GitHub and version control best practices.
Knowledge of Agile development methodologies.
Familiarity with A/B testing frameworks.
Strong communication and leadership skills.
Experience working with heavy equipment engineering or data analysis is highly preferred.
Important Notes:
Current location must be mentioned on the resume.
Candidates willing to relocate at their own expense should clearly mention their relocation plans on the resume.
Candidates with frequent job changes or unstable work history may not be considered.