CVS Health

Senior Software Development Engineer

IRL - Galway Full time

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: 29/05/2026