HireFT
Browse JobsHow it worksPricingSuccess Stories
    Back to jobs
    DD

    DDAT Ireland Technology Ltd

    Technology

    Senior Software Development Engineer

    Galway-Bonham Quay Dock Road, IrelandHybridFull-time8+ yrs experience€50k – €125kPosted 2mo ago
    All DDAT Ireland Technology Ltd jobs

    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.

    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

    Job details are sourced from the employer's original posting.

    Open job posting
    DD

    About the company

    DDAT Ireland Technology Ltd

    A technology company operating in Ireland.

    View all DDAT Ireland Technology Ltd jobs
    Industry
    Technology
    Open roles
    22

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.