Search by job, company or skills

Whatfix

Software Engineer E5 - Enterprise Search

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

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.

More Info

Job Type:
Employment Type:

About Company

Whatfix is a SaaS based platform which provides in-app guidance and performance support for web applications and software products. Whatfix helps companies to create interactive walkthroughs that appear within web applications. Whatfix has offices in San Jose, California and Bengaluru, India.

Job ID: 131417557