CVS Health

Software Engineering Manager

IRL - Galway Full time

At CVS Health, we’re building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care.

As the nation’s leading health solutions company, we reach millions of Americans through our local presence, digital channels and more than 300,000 purpose-driven colleagues – caring for people where, when and how they choose in a way that is uniquely more connected, more convenient and more compassionate. And we do it all with heart, each and every day.

Position Summary
We are looking for a Software Engineering Manager for our team to help design, develop, and optimise services that support our healthcare provider domain. In this hybrid role based in Galway, you will not only manage people but also serve as a hands-on technical leader. We need a leader who is willing to lead by example and get involved hands-on in the code, drive white-boarding sessions, build proof of concepts, and utilise and evangelise AI tools to accelerate innovation. You will act as a strong partner to product teams while driving long-term architecture for a highly scalable platform. You will champion modern best practices and foster a culture of curiosity, continuously developing a team of engineers to deliver their best work.

Required Qualifications

  • 10+ years of experience in Software Development with a strong delivery mindset.
  • Hands-on Technical Leadership: Demonstrated ability to remain hands-on in the code, contribute to technical initiatives, and retain deep technical expertise.
  • Architectural & Design Skills: Strong fundamentals in object-oriented design, data structures, and algorithms, with the ability to guide and drive detailed design projects for scalable solutions.
  • Tech Stack Proficiency: Hands-on experience with general-purpose programming languages such as .NET, C#, Java, Python, or similar.
  • Cloud Experience: Extensive prior work with cloud-based systems and platforms such as Microsoft Azure, AWS, or GCP.
  • Code Quality: Strong ability to review and evaluate code, ensuring assets are modular, secure, and reliable.
  • AI & Innovation: Willingness and ability to utilise and evangelise AI tools to assist in code generation, high level designs, and building rapid proof of concepts.
  • People Management: Experience hiring, coaching, and mentoring engineers, including managing individual performance and career development.
  • Agile Leadership: Experience leading an Agile engineering team and managing deliverables, capacity, and risks using tools like Jira.


Preferred Qualifications

  • Distributed Systems: Experience with distributed messaging systems and message-based architectures (e.g., Kafka, NServiceBus, RabbitMQ).
  • DevOps & CI/CD: Experience with testing strategy (unit, UI, integration), CI/CD pipelines, Github Actions.
  • Observability: Experience building observability into products and managing "build it, own it" teams in a production environment.
  • Team Management: Prior experience specifically in managing a team of engineers is preferable.


Education

  • Bachelor’s Degree in Computer Science, Computer Information Systems, Math, Engineering, or a related field.

Pay Range

The typical pay range for this role is:

€65,000.00 - €165,000.00

  

We anticipate the application window for this opening will close on: 05/01/2026