hero

Find Your Dream Job Today

Our mission is to help high-achieving LGBTQ+ undergraduates reach their full potential.

Software Engineer II - Search

McKinsey & Company

McKinsey & Company

Software Engineering
Gurugram, Haryana, India
Posted on May 7, 2025
Technology & Digital

Software Engineer II - Search

Job ID: 97497

You will be part of the McKinsey Technology and Digital group, which addresses the firm's internal software development needs. You will develop internal software solutions to support the firm's business leaders in the global client work. Leading small, agile development teams, you will deliver tailored tools efficiently while combining cutting-edge open-source technologies with traditional enterprise software.

  • Gurugram


Do you want to work on complex and pressing challenges—the kind that bring together curious, ambitious, and determined leaders who strive to become better every day? If this sounds like you, you’ve come to the right place.

Your Impact

As a Search Engineer, you will design, develop, and optimize search systems to improve relevance, efficiency, and scalability. Your work will involve building and refining search algorithms, indexing, ranking, and retrieval systems, leveraging Generative AI to deliver precise and meaningful results.
You will design search architectures, including components for indexing, ranking, and query parsing, and optimize pipelines for real-time and batch processing. Additionally, you will enhance query understanding and result ranking by implementing machine learning models and natural language processing (NLP) techniques.

Your Growth

Being a part of McKinsey's Technology and Digital group, you'll develop internal software solutions to support the firm's business leaders in their global client work. Leading small, agile teams, you'll deliver tailored tools efficiently while integrating cutting-edge open-source technologies with traditional enterprise software.

Your qualifications and skills

  • 5+ years of technical experience working in a professional services firm.
  • Bachelor's degree in computer science, IT, computer engineering, or a related field, or equivalent experience.
  • Expertise in OpenSearch/Elasticsearch, including text analyzers, cluster management, query DSL, aggregations, highlighting, percolation, and scaling.
  • Experience designing indexing processes for large datasets.
  • Proficiency in deploying web applications, ingestion/search pipelines, and microservices in cloud-based production environments.
  • Strong skills in Java Spring Boot Microservices and the ability to troubleshoot independently.
  • Knowledge of Python programming and familiarity with Solr are a plus.
  • Understanding of semantic search and vector databases.
  • Ability to translate business needs into effective technical solutions.
Please review the additional requirements regarding essential job functions of McKinsey colleagues.
Industries
  • High Tech
Capabilities
  • Technology
Apply Now Apply Later

FOR U.S. APPLICANTS: McKinsey & Company is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by applicable law.

FOR NON-U.S. APPLICANTS: McKinsey & Company is an Equal Opportunity employer. For additional details regarding our global EEO policy and diversity initiatives, please visit our McKinsey Careers and Diversity & Inclusion sites.

share this job

Job Skill Group - CSSA
Job Skill Code - ADST - Software Engineer II
Function - Technology
Industry - High Tech
Post to LinkedIn - Yes
Posted to LinkedIn Date - Fri May 02 00:00:00 GMT 2025
LinkedIn Posting City - Gurgaon
LinkedIn Posting State/Province -
LinkedIn Posting Country - India
LinkedIn Job Title - Software Engineer II - Search
LinkedIn Function - Consulting;Engineering;Information Technology
LinkedIn Industry - Information Technology and Services;Management Consulting
LinkedIn Seniority Level - Associate