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.