CrawlJobs Logo

Senior Search Engineer

https://www.cvshealth.com/ Logo

CVS Health

Location Icon

Location:
United States

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

83430.00 - 222480.00 USD / Year

Job Description:

CVS is looking for a Senior Software Engineer with deep expertise in Elasticsearch to join our Search and Discovery team. This Engineer will play a key role in designing and scaling our eCommerce search infrastructure to ensure fast, relevant, and personalized search experiences for millions of users. This is a high-impact role where you’ll work closely with data scientists, product managers, and platform engineers to build intelligent, scalable, and resilient search systems.

Job Responsibility:

  • 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)
What we offer:
  • affordable medical plan options
  • 401(k) plan including matching company contributions
  • employee stock purchase plan
  • no-cost programs for wellness screenings, tobacco cessation and weight management programs, confidential counseling, and financial coaching
  • paid time off
  • flexible work schedules
  • family leave
  • dependent care resources
  • colleague assistance programs
  • tuition assistance
  • retiree medical access

Additional Information:

Job Posted:
July 31, 2025

Expiration:
August 25, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.