CVS Health is transforming digital healthcare by building cohesive, scalable platform solutions that enable smarter, simpler, and more human-centered experiences. As a Staff Software Development Engineer, you will collaborate with product, technology, and engineering teams to create innovative solutions and drive enterprise automation across the organization.
Responsibilities:
- You'll design, build, and deploy infrastructure capabilities for database technologies in public, private, and hybrid cloud environments
- Drive the creation of automation for database infrastructure services to improve delivery and speed-to-market
- Collaborate with security, architecture, and engineering teams to establish and enforce standards and best practices
- Partner with product and program teams to define roadmaps and execution plans
- Build APIs to orchestrate automation exposing self-service capabilities to improve customer experiences
- Drive initiatives to incorporate open-source tools, cloud native services, and AI to increase efficiency
Requirements:
- 7+ years' experience as a multi-faceted Software Engineer, DevOps Engineer or similar role delivering automated infrastructure solutions at an enterprise scale
- 7+ years' experience in one or more programming languages such as Python, Java, and strong experience with infrastructure as code (IaC), specifically Terraform and Ansible
- 5+ years' experience using and administering build automation, continuous integration, and source code management CI/CD tools (GitHub Actions, Octopus, Jenkins, etc.)
- 5+ years' experience with cloud platforms (Azure, GCP, AWS) as well as on-prem environments (VMware)
- 5+ years' experience working with modern database and caching technologies (eg. MongoDB, PostgreSQL, BigTable, Neo4J, Cassandra, Redis, Elasticache)
- 5+ development experience using Restful APIs
- Experience with Container development (Kubernetes, Rancher, OpenShift, GKS, EKS, AKS)
- Experience with Test Driven Development
- Knowledge of Agile methodologies (SAFe, Kanban, XP)
- Experience with AI assisted software development
- Experience with microservice and service mesh architectures