Sr. Manager, Software Engineering (Search)
India - HyderabadFull-TimeManagerSoftware Engineering
Responsibilities
- Lead, mentor, and grow a team of search and backend engineers focused on high-impact, scalable search solutions.
- Own the technical vision for search architecture combining traditional and vector based, including relevance, ranking models, and distributed indexing systems.
- Drive execution excellence — set goals, manage delivery timelines, and ensure consistent progress against engineering objectives.
- Collaborate with Product and Data Science to translate customer and business needs into measurable search and content recommendation improvements.
- Optimize and scale our enterprise search stack (Lucene, Solr, ZooKeeper, or similar technologies) to support massive data volumes.
- Oversee the design and delivery of highly available distributed services and RESTful APIs integrated into Highspot’s platform.
- Partner with DevOps to ensure reliability, observability, and performance across multiple data centers.
- Champion AI-driven enhancements to improve personalization, ranking, and search recommendations.
- Foster a culture of quality, inclusion, and accountability, emphasizing mentorship, continuous learning, and technical excellence.
- Partner cross-functionally to ensure alignment between platform strategy and product outcomes, including stakeholder communication and risk management.
Required Qualifications:
- 3+ years of experience managing engineering teams, with a proven record of developing and scaling backend or search systems.7+ years of total software development experience with cloud-native SaaS platforms.
- Strong background in search & recommendation technologies such as Lucene, Solr, Opensearch, Elasticsearch, RAG, or similar frameworks.
- Deep understanding of enterprise search architecture, schema design, and relevance tuning.
- Proven success building REST APIs, distributed systems, and integrating services using AWS or similar cloud platforms.
- Experience with object-oriented and functional programming languages, such as JavaScript/TypeScript, Python, or Ruby.
- Familiarity with machine learning and AI concepts for ranking, personalization, or content recommendations.
- Track record of attracting and developing diverse talent, fostering a collaborative and inclusive culture.
- Strong leadership, communication, and stakeholder management skills able to balance technical depth with strategic decision-making.
Additional Qualifications:
- Bachelor's or master's degree in computer science, Engineering, or related field.
- 10+ years of experience hands-on experience to design and build scalable, high-quality customer-facing software
