Software Engineer

Job Title: Software Engineer
Job ID: 58076272
Job published: Friday October 3, 2025
Job Type: Permanent
Employment type: Full-time
Industry: Engineering
Expertise: IT & Telecoms
Salary Type: annual
Location: Ireland

Job Description

Software Engineer – Full Stack (Remote, based in Ireland)
Location: Remote, based in Ireland
Salary: €80,000 + Benefits
Type: Permanent, Full-Time

GemPool, Ireland’s leading IT recruitment agency, is partnering with an innovative marketing technology company to hire a Software Engineer. This is an exciting opportunity to join a team delivering cutting-edge software solutions that connect directly to enterprise data, helping marketers design and execute multi-channel campaigns at scale.

The Role
We’re seeking a Software Engineer with full-stack development experience to work across the entire software lifecycle. You’ll be contributing to the design, implementation, testing, and support of a platform that handles billions of messages daily, while collaborating closely with international teams to deliver high-quality solutions.

Responsibilities:

  • Collaborate with your Scrum Team and Product to break down Epics into User Stories and Developer Tasks
  • Implement functionality, test automation, and data persistence tasks
  • Perform peer reviews on code changes and validate your work in QA environments
  • Monitor, troubleshoot, and optimize application performance
  • Support customer escalations in collaboration with the support team
  • Identify challenges and opportunities for improving team delivery
  • Conduct all business in line with company policies and procedures

What We’re Looking For:

  • 2+ years of experience in SaaS or on-premise product-based software development
  • Strong experience in object-oriented programming (Java, Ruby, Python, TypeScript, etc.)
  • Front-end development experience using React or Angular, including TypeScript frameworks
  • Experience with testing tools such as JUnit or Cypress
  • Exposure to environments with visibility into customer use cases
  • Excellent communication skills in English, both written and verbal
  • Comfortable collaborating with distributed teams across multiple time zones
  • Proactive, organized, and able to raise blockers and provide status updates independently

Desired Skills & Technologies:

  • Java/Spring/Springboot, Ruby on Rails, or similar frameworks
  • Test-driven or test-centric development methodologies
  • Front-end testing tools like Cypress or Playwright
  • AWS services (ECS, EKS, EC2, S3, SQS, Lambda, DynamoDB, CloudFormation, Fargate)
  • Experience with large-scale events, data processing, or marketing technologies (email, mobile, social, search, video)
  • Cloud-based data platforms like Athena or Snowflake

Education & Experience:

  • 2–5 years of experience in a product company
  • BA/BS degree or higher in Computer Science or a related field

Note: Candidates must be eligible to work in Ireland

This role offers the chance to work on high-scale software projects, gain exposure to advanced marketing technology platforms, and collaborate with a diverse, international team while growing your technical skills.

Apply Now


    Upload Word doc or PDF


    Upload Word doc or PDF