
Software Engineer - Search and Personalization
CVS Health1 month ago
Base Salary
$65k - $173k/yr
Responsibilities
- Design and implement scalable microservices architectures, APIs, domain-driven services, and event-driven systems.
- Develop and maintain backend services and distributed systems for scalability, resiliency, fault tolerance, and performance.
- Build and enhance data pipelines and platforms supporting real-time and batch processing.
- Implement AI-driven search, recommendation, personalization, and decision-support capabilities.
- Develop and optimize search systems using ElasticSearch, OpenSearch, Solr, or Lucene.
- Implement CI/CD pipelines, DevOps practices, containerized services, orchestration, and automated testing.
- Maintain monitoring, logging, observability, and production support processes, including troubleshooting and performance improvements.
- Participate in architecture and design discussions, code reviews, technical strategy, and cross-functional delivery.
- Follow responsible AI practices and established engineering standards for reliable AI-enabled features.
Requirements
- At least 4 years of software engineering experience across design, development, testing, and deployment.
- At least 3 years of experience building cloud-native applications using GCP, AWS, or Azure.
- Strong programming skills in at least one of Java, Python, Kotlin, or Go, focused on backend and API development.
- At least 2 years of experience designing and developing microservices, including API design and event-driven patterns.
- Experience with AI development tools such as Claude, Cursor, OpenCode, or Codex.
- Experience building distributed systems with knowledge of scalability, resiliency, and fault tolerance.
- Experience with ElasticSearch, OpenSearch, Solr, or Lucene and with CI/CD pipelines and DevOps practices.
- Experience with Docker, Kubernetes, observability, monitoring, logging, alerting, Splunk, and production support.
- Bachelor’s degree or equivalent experience; a high school diploma plus 4 years of relevant experience is also accepted.
- Preferred experience includes personalization, recommendations, analytics platforms, machine learning concepts, statistical methods, search relevance techniques, and strong cross-functional communication.
Benefits
- Full-time position with a comprehensive benefits package including medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources based on eligibility.
- 40 anticipated weekly hours.
- Application window anticipated to close on 10/06/2026.
Tech Stack
AWSAzureCircleCIDockerElasticsearchGoGoogle Cloud PlatformHarnessJavaJenkinsKotlinKubernetesPythonSplunk
Categories
About CVS Health
CVS Health is a U.S. health care company that operates thousands of retail pharmacies, runs the CVS Caremark pharmacy benefits manager, and owns the Aetna health insurance business. It sells prescriptions, retail health goods, and insurance plans, and provides primary and urgent care through MinuteClinic and other services for consumers, employers, and government programs. Founded in 1963 and headquartered in Woonsocket, Rhode Island, it is a public company traded on the NYSE.