CVS Health logo

Senior Search Engineer - Retail

CVS Health

Providence, RI
Full Time
Senior
83k-222k
about 1 month ago

Job Description

About the Role

CVS Health is seeking a Senior Software Engineer with deep expertise in Elasticsearch to join the Search and Discovery team. The role involves designing and scaling eCommerce search infrastructure to deliver fast, relevant, and personalized search experiences for millions of users. The company is a leading health solutions provider committed to transforming healthcare with a focus on human-centric, accessible, and compassionate care, fostering a culture of diversity, inclusion, and innovation.

Key Responsibilities

  • Design, develop, and maintain scalable search infrastructure using Elasticsearch
  • Optimize search relevance, performance, and indexing strategies for large-scale product catalogs
  • Implement advanced search features such as autocomplete, faceted search, synonyms, and typo tolerance
  • Collaborate with data science teams to integrate ML-based ranking and personalization models into the search pipeline
  • Monitor and troubleshoot search performance, latency, and availability in production environments
  • Develop tools and dashboards for search analytics and observability
  • Stay current with the latest developments in search technologies and contribute to architectural decisions

Requirements

  • 5+ years of overall software engineering experience
  • 5+ years of programming experience using Java, Python, or Scala
  • 3+ years working with Elasticsearch in production
  • Deep understanding of search engine internals, indexing, query parsing, and relevance tuning
  • Experience with distributed systems, RESTful APIs, and microservices architecture
  • Familiarity with eCommerce search use cases and product discovery challenges
  • Proficient in working with large-scale data and real-time systems

Nice to Have

  • Experience with vector search, semantic search, or LLM-based retrieval
  • Knowledge of Kibana, Logstash, and the Elastic Stack ecosystem
  • Exposure to MLOps and integrating ML models into production systems
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)

Qualifications

  • Bachelor's degree or equivalent experience (HS diploma + 4 years relevant experience)

Benefits & Perks

  • Affordable medical plan options
  • 401(k) plan including matching company contributions
  • Employee stock purchase plan
  • No-cost programs including wellness screenings, tobacco cessation, weight management, confidential counseling, and financial coaching
  • Paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access, and other benefits depending on eligibility

Working at CVS Health

CVS Health emphasizes bringing heart to every moment of health, fostering a culture of diversity, inclusion, and belonging. The company encourages innovation, personal growth, and values employees' contributions to transforming healthcare into a more personal, convenient, and affordable experience.

Apply Now

Job Details

Posted AtJul 30, 2025
Salary83k-222k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CVS Health

Website

cvshealth.com

Location

Providence, RI

Industry

Pharmacies and Drug Retailers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches