IT Software Engineer 5 (Ecommerce Search Lead
Role details
Job location
Tech stack
Job description
This is a Lead Software Engineer role focused on building and leading enterprise ecommerce search solutions. The ideal candidate should have deep expertise in Coveo (preferred) or Vertex AI Search, strong AWS experience, and a background in designing low-latency, scalable search platforms with modern search technologies such as NLP, vector search, and personalization. Key Responsibilities
-
Define the technical vision and architecture for the enterprise search platform.
-
Design and implement scalable, low-latency search services.
-
Lead and mentor a team of search engineers.
-
Develop advanced search capabilities including:
-
NLP-powered search
-
Vector search
-
Personalized search experiences
Build analytics around search performance:
- Click Through Rate (CTR)
- Query Distribution
- Zero Search Results
Collaborate with Product Managers, Data Scientists, and Engineering teams.
Drive best practices through code reviews and technical leadership.
Must-Have Skills
Skill Priority AWS Mandatory Coveo Search Mandatory (preferred) Vertex AI Search / Vertex AI Search for Commerce Strong alternative Enterprise Search Engineering Mandatory Low-latency API Development Mandatory Memory/Cache Storage Solutions Mandatory Search Relevancy Optimization Mandatory NLP / Vector Search Preferred Personalization Preferred GitHub Required Agile/Scrum Required Cloud Platforms Required
Requirements
- Bachelor's or Master's in Computer Science or related field
- 10+ years of software engineering experience
- 7+ years in search engineering
- 3+ years leading technical teams
- Experience building enterprise ecommerce search solutions
Preferred Background
- Heavy equipment domain experience
- Search analytics and KPI optimization
- A/B testing for search relevance
- Multi-cloud exposure (AWS/Azure/Google Cloud Platform)