Senior Software Engineer

Job Title: Senior Software Engineer
Job ID: 58608514
Job published: Monday December 1, 2025
Job Type: Permanent
Employment type: Full-time
Industry: IT
Expertise: Software Development
Salary Type: annual
Location: Ireland

Job Description

GemPool Recruitment is hiring a Senior Software Engineer on behalf of a scaling technology company. This role focuses on backend development with Node.js, strong experience in AWS, and solid proficiency in Python, while contributing to the integration of AI and machine learning across the platform.

About the Role

You will help architect and evolve a modern software stack, integrate AI technologies, act as a subject matter expert, and collaborate closely with product and engineering teams. The role also involves mentoring junior engineers, improving development processes, and ensuring high standards of security and test coverage.

Responsibilities

  • Develop and scale backend services using Node.js
  • Integrate AI/ML technologies and analyse outputs
  • Provide technical leadership in key product areas
  • Evaluate and introduce new technologies
  • Mentor junior engineers in Node.js, AWS, and Python
  • Maintain secure, well-tested applications
  • Participate in planning, demos, and technical reviews
  • Improve development practices and standards

Requirements

  • 5+ years of software engineering experience
  • Strong Node.js expertise
  • Hands-on experience with AWS services
  • Proficiency in Python
  • Understanding of microservices and RESTful APIs
  • Experience with CI pipelines and web application security
  • Strong communication skills

If you feel like this role is suitable for you please do not hesitate to reach out to sean.whelan@gempool.ie or apply via our website.

Apply Now


    Upload Word doc or PDF


    Upload Word doc or PDF








    Recruitment Consultant