
Senior Software Development Engineer
CVS Health · IRL - Galway · Hybrid
- Healthcare & Life Sciences
- 10,001+ employees
- Woonsocket, RI
Strong hiring record · median 28 days open
Hiring signal
Actively hiring
Still listed on the employer's own board · publishes a salary range · How we score
All reasons
In its favour
- Still listed on the employer's own board
- Publishes a salary range
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.
Position Summary
The Senior Software Engineer will lead the design, development, testing, deployment, and ongoing support of enterprise-grade software applications. This role requires advanced full-stack engineering experience, strong backend and cloud architecture skills, and the ability to deliver scalable, secure, AI-enabled solutions in collaboration with product, business, and engineering stakeholders.
Key Responsibilities
- Design, develop, enhance, and maintain enterprise software applications using Python, TypeScript/JavaScript, React, and modern backend frameworks.
- Architect, build, and operate RESTful APIs and microservices that support scalable, production-grade business capabilities.
- Apply microservice architecture patterns, including service decomposition, inter-service communication, API gateway patterns, and event-driven design.
- Design reliable data models and optimize relational database solutions using PostgreSQL; evaluate NoSQL and vector database options where appropriate.
- Implement secure application patterns, including authentication, authorization, input validation, rate limiting, and secrets management.
- Own containerized deployment practices using Docker, Kubernetes, and GKE, including production-readiness and operational support.
- Build and maintain CI/CD pipelines using GitHub Actions, Jenkins, or comparable platforms.
- Lead practical integration of LLMs into production applications, including prompt engineering, retrieval-augmented generation, embeddings, and model evaluation practices.
- Mentor engineers, guide technical delivery, and partner with business stakeholders to translate requirements into effective technical solutions.
Required Qualifications
- 8+ years of software development experience in enterprise-scale or production environments.
- Strong proficiency in Python and TypeScript/JavaScript; experience with Java is preferred.
- Demonstrated full-stack development capability, including React with TypeScript on the frontend and FastAPI, Spring Boot, or comparable backend frameworks.
- Proven experience designing, developing, and operating RESTful APIs and microservices at scale.
- Strong understanding of microservice architecture patterns, including service decomposition, inter-service communication using REST, gRPC, or message queues, and API gateway patterns.
- Experience implementing event-driven architectures and asynchronous messaging platforms such as Kafka, Pub/Sub, or similar technologies.
- Hands-on database design experience with PostgreSQL, including relational schema design and query optimization; exposure to NoSQL or vector databases is preferred.
- Working knowledge of authentication and authorization patterns, including OAuth2, JWT, and role-based access control.
- Strong understanding of API security best practices, including input validation, rate limiting, and secrets management.
- Experience with Docker and Kubernetes/GKE for containerization and orchestration.
- Experience with CI/CD pipelines using GitHub Actions, Jenkins, or similar platforms, including ownership of the full pipeline lifecycle.
- Hands-on Google Cloud Platform experience with GKE, Cloud Functions, BigQuery, and related services; Azure experience is a plus.
- Experience working in Agile/Scrum development environments.
Preferred Qualifications
- 2+ years of hands-on experience integrating large language models into production applications.
- Practical experience with prompt engineering, retrieval-augmented generation (RAG), and embeddings; familiarity with fine-tuning and model evaluation is preferred.
- Experience with the Anthropic Claude platform, including API usage and Claude Code, or comparable platforms such as OpenAI or Gemini.
- Familiarity with agentic AI patterns and multi-step reasoning workflows.
- Experience building or configuring Model Context Protocol (MCP) servers is strongly preferred.
- Familiarity with logging, tracing, and monitoring practices, including structured logging and distributed tracing.
Education
- Bachelor's degree preferred/specialized training/relevant professional qualification.
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: 25/10/2026
Skills
- Python
- TypeScript
- JavaScript
- React
- API Gateway
- PostgreSQL
- Vector Databases
- Docker
- Kubernetes
- GKE
- GitHub Actions
- Jenkins
- LLM
- Prompt Engineering
- Retrieval-Augmented Generation
- Embeddings
- Java
- FastAPI
- Spring Boot
- gRPC
- Kafka
- Pub/Sub
- OAuth 2.0
- JWT
- GCP
- Cloud Functions
- BigQuery
- Azure
- Anthropic Claude
- Claude Code
- OpenAI
- Gemini
- Model Context Protocol
More jobs at CVS Health
All 345- Distinguished Architect, Software Development – Claims Automation and Processor EnablementCVS Health · TXyesterday
- Senior Software Development EngineerCVS Health · MD · Work At Home-Arkansas · Work At Home-Texas +12yesterday
- Executive Director, VBC Analytics Shared Services, Reporting & TechnologyCVS Health · CT - Hartfordyesterday
- Software Development EngineerCVS Health · ILyesterday
- Network Management & Contracting Business Manager (Kentucky)CVS Health · KY · KY - Somerset · KY - Erlanger +15yesterday
Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- Software Engineer - FGECLARO Philippines · Quezon City, MMjust now
- Remote role Software Architect - Artificial IntelligenceSyntricate Technologies · Columbia, SCtoday
- C# Software Engineer (26-02028) -InterSources · Remotetoday
- Staff Platform EngineerMotive · Seattle · USD 181,000–220,000/yrtoday
- Software Engineer - MonitoringMotive · Seattle · USD 164,000–200,000/yrtoday