cvshealth
Senior Software Development Engineer
Company
Role
Senior Software Development Engineer
Location
Job type
-
Found on Mokaru
4 days ago
Salary
Job description
We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time.
Job Summary
As a Senior Software Development Engineer, you take ownership of complex software workstreams and lead the development of resilient services to operationalize healthcare data. You are a champion for clean code and "design-first" engineering, ensuring that our software systems are both scalable and data-literate. You work with minimal supervision to mentor peers and ensure clinical data exchange is seamless, accurate, and optimized for the entire data lifecycle.
Responsibilities
•
Design and implement scalable microservices using Kotlin/Java and Spring Boot, optimizing for performance and high availability.
•
Architect event-driven solutions using Kafka and high-performance MongoDB schemas.
•
Champion best practices for unit testing, integration testing, and Domain-Driven Design (DDD).
•
Lead the development of data-intensive services, ensuring high data quality and schema evolution management at the point of origin.
•
Mentor junior and mid-level engineers through code reviews and pair programming, fostering a learning culture.
•
Partner with Product Owners to refine requirements for high-impact interoperability initiatives.
Required Qualifications
•
Expertise in JVM-based technologies (Java/Kotlin) and modern software engineering patterns.
•
Deep experience optimizing MongoDB and designing Kafka-based event architectures.
•
Proven track record of implementing automated SecDevOps and CI/CD workflows.
•
Ability to think strategically about how software architecture impacts the broader data ecosystem.
•
A growth mindset and a commitment to collaborative, team-oriented problem-solving.
Preferred Qualifications
•
Practical experience with Python, PySpark, or Scala for large-scale data transformation.
•
Experience building or optimizing data pipelines within Databricks.
•
Deep knowledge of healthcare quality metrics (e.g., CMS Stars, HEDIS).
Pay Range
The typical pay range for this role is
€50,000.00 - €125,000.00
We anticipate the application window for this opening will close on: 24/06/2026


