CVS Health is committed to enhancing human-centric healthcare and is seeking a Senior Data Engineer to design and optimize scalable data platforms for enterprise healthcare applications. This role will focus on MongoDB-based architectures and real-time data streaming to support mission-critical analytics.
Responsibilities:
- Design and maintain MongoDB data models, collections, and indexing strategies for high-volume transactional and analytical systems
- Build and optimize real-time data pipelines using Kafka, CDC, and streaming frameworks
- Architect and manage MongoDB Atlas clusters (replication, sharding, high availability)
- Develop and manage ETL/ELT pipelines integrating structured and unstructured data sources
- Ensure data quality, governance, and compliance, including PII/PHI handling and encryption standards
- Optimize query performance and database tuning
- Implement monitoring, alerting, and observability for data platforms
- Support production environments, including incident resolution and capacity planning
- Collaborate with engineering, analytics, and product teams to deliver end-to-end data solutions
Requirements:
- 5+ years of experience in data engineering or distributed data systems
- 4+ years of hands-on experience with MongoDB (MongoDB Atlas preferred)
- 4+ years of experience in NoSQL data modeling, indexing, and aggregation pipelines
- 4+ years of experience designing MongoDB Atlas architectures (replication, sharding, high availability)
- 3+ years of experience with event-driven architecture and streaming (Kafka, CDC)
- 3+ years of experience building ETL/ELT and real-time data pipelines
- Experience with MongoDB Change Streams, Atlas Data Streaming, and Vector Search
- Experience integrating MongoDB with Kafka ecosystems (Kafka Connect, Streams)
- Exposure to AI/ML pipelines or real-time analytics platforms
- Experience in healthcare domain or CVS Health environments
- Familiarity with GCP tools (GKE, Dataflow, BigQuery) or equivalent
- Proficiency in Python or Java, including microservices development
- Experience with cloud platforms (AWS, Azure, GCP)
- Understanding of distributed systems and microservices architectures
- Knowledge of data governance, security, and compliance (PII/PHI, HIPAA, encryption)
- Experience with CI/CD pipelines and containerization (Docker, Kubernetes)