If you’re the kind of engineer who gets irrationally excited by relevance tuning, latency charts, and “why the heck did that query return THAT,” this role is built for you. You’ll own big pieces of CVS’s eCommerce search and discovery stack, making search faster, smarter, and more personalized for millions of customers.

About CVS Health

CVS Health is building a more connected, convenient, and compassionate healthcare experience across retail and digital channels, powered by teams that scale systems used nationwide.

Schedule

  • Full-time, 40 hours/week
  • Remote
  • Available in 7 locations

What You’ll Do

  • Design, build, and maintain scalable Elasticsearch search infrastructure
  • Optimize relevance, performance, and indexing strategies for large product catalogs
  • Implement features like:
    • Autocomplete
    • Faceted search
    • Synonyms
    • Typo tolerance
  • Partner with data science to integrate ML ranking + personalization into the search pipeline
  • Monitor and troubleshoot production latency, availability, and performance
  • Build tools/dashboards for search analytics and observability
  • Stay on top of search tech trends and help drive architecture decisions

What You Need

  • 5+ years software engineering experience
  • 5+ years coding in Java, Python, or Scala
  • 3+ years running Elasticsearch in production
  • Deep knowledge of:
    • Indexing and query parsing
    • Relevance tuning
    • Search engine internals
  • Experience with distributed systems, REST APIs, and microservices
  • Comfort working with large-scale data and real-time systems
  • Familiarity with eCommerce search + product discovery challenges

Preferred

  • Vector/semantic search, or LLM-based retrieval
  • Elastic Stack experience (Kibana, Logstash, etc.)
  • MLOps experience (shipping ML models into prod)
  • Cloud + containers: AWS/GCP/Azure, Docker, Kubernetes

Benefits

  • Medical plan options
  • 401(k) with matching company contributions
  • Employee stock purchase plan
  • Wellness programs, counseling, and financial coaching
  • PTO and additional benefits depending on eligibility

Pay

  • Typical range: $92,700 – $222,480/year (final offer varies by experience, education, location, etc.)

Deadline: Application window expected to close 12/26/2025.

Real talk: this is a legit high-impact engineering gig. But it’s also a “bring receipts” role. If you don’t have production Elasticsearch scars (cluster tuning, shard strategy, relevance experiments, incident response), it’ll be a stretch.

Happy Hunting,
~Two Chicks…

APPLY HERE.