✦ Luna Orbit — Software Engineering

Staff Software Development Engineer

at CVS Health

Unknown 💰 $118K – $260K USD / year Posted March 13, 2026
Salary $118K – $260K USD / year
Type Not Specified
Experience mid
Exp. Years 7+ years
Education Not specified
Category Software Engineering

Designs and implements scalable search systems supporting complex query understanding, relevance tuning, and personalization. Leads architecture and optimization of search pipelines in a distributed environment.

  • Architect scalable search pipelines
  • Optimize relevance and ranking
  • Lead system design reviews
  • Implement real-time indexing
  • Collaborate with cross-functional teams

Builds and maintains search infrastructure using Kafka, distributed systems, and information retrieval techniques, focusing on performance, scalability, and observability.

The ideal candidate is a senior software engineer with 7+ years of experience in search and data systems, proficient in building scalable, real-time search pipelines. They have strong expertise in information retrieval, distributed systems, and performance optimization.

7+ years of software engineering experienceExperience in search or data-intensive systemsKnowledge of information retrieval conceptsExperience with distributed systems
Experience with real-time indexingExperience with search technology adoptionExperience with observability toolsExperience with high-performance systems
KafkaSearch enginesMonitoring dashboards
Software DevelopmentSearch SystemsScalable ArchitectureQuery UnderstandingRelevance TuningRanking StrategiesKafkaDistributed SystemsInformation RetrievalRelevancyLearning-to-rankAB TestingQuery AnalyticsMonitoring Dashboards
Software DevelopmentSearch SystemsScalable ArchitectureQuery UnderstandingRelevance TuningRanking StrategiesKafkaDistributed SystemsInformation RetrievalRelevancyLearning-to-rankA/B TestingQuery AnalyticsMonitoring Dashboards
Technical LeadershipCollaborationProblem-solvingMentorshipCommunication
Industry Healthcare IT
Job Function Search system engineering
Software Development EngineerSearch SystemsScalable ArchitectureQuery UnderstandingRelevance TuningRanking StrategiesKafkaDistributed SystemsInformation RetrievalRelevancyLearning-to-rankAB TestingQuery AnalyticsMonitoring Dashboards

Less than 7 years of software engineering experience, Lack of experience with search or data-intensive systems, No knowledge of information retrieval concepts, Inexperience with distributed systems

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile