Software Engineer E6 - Enterprise Search

6 - 12 years

0 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

We are looking for a passionate and experienced Software Engineer (E5 / E6 level) to join our Enterprise Search team, which is at the core of redefining how users discover and interact with information across Whatfix's digital adoption platform. This is a unique opportunity to solve deep information retrieval and search relevance challenges using scalable infrastructure, cutting-edge NLP, and Generative AI.

As an engineer at this level, you'll be expected to operate with strong ownership, lead cross-team technical initiatives, and influence design choices that directly impact user experience and business outcomes.

What You'll Do

As a senior engineer, you will:

  • Build a 0-to-1 Enterprise Search product with a strong focus on scalability, performance, and relevance.
  • Lead proof-of-concept efforts to validate ideas quickly and align with business goals.
  • Architect and implement robust, maintainable, and scalable systems for indexing, querying, and ranking.
  • Develop data pipelines, implement automation for reliability, and ensure strong observability and monitoring.
  • Work closely with Product Managers and Designers to translate user needs into data-driven, intuitive search experiences.
  • Guide and support junior engineers through code reviews, technical direction, and best practices.
  • Collaborate with cross-functional teams (data, platform, infra) to deliver cohesive and high-impact solutions.

What We're Looking For

Must-Have Skills:

  • Familiarity with LLMs, RAG pipelines, or knowledge graph integrations.
  • Deep expertise in information retrieval, search engines (Lucene, Elasticsearch, Solr).
  • Experience with vector search, embeddings, and/or neural ranking models (e.g., BERT, Sentence Transformers).
  • Strong programming skills in Java, Python, or Go.
  • Familiarity with scalable data processing frameworks (e.g., Spark, Kafka, Flink).
  • Good understanding of system design, APIs, caching, and performance tuning.

Nice-to-Have:

  • Experience with enterprise content connectors (SharePoint, Confluence, Jira, etc.).
  • Experience working in a SaaS, B2B, or product-first environment.

Qualifications

  • 6-10+ years of experience building backend systems, infrastructure, or AI platforms at scale.
  • Proven ability to own and deliver complex features independently, collaborate across teams, and mentor peers in a fast-paced environment.
  • Demonstrated experience leading initiatives with significant technical and organizational impact - from setting direction to aligning stakeholders and driving execution.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Whatfix logo
Whatfix

Software Development

San Jose CA

RecommendedJobs for You