Senior Software Data Engineer

  • Ireland
  • EUR 70,000
  • Permanent
  • Discipline: Data
  • Ref: 49409
 I have a new opportunity with a financial services client of mine based in Galway. This is a permanent and hybrid opportunity with a requirement to be onsite 1 week per month (3 weeks fully remote).

Key skills for this role are Java/Python, Spark & Big Data. They have a wider range of skills listed on the job spec, but have said the skills above are what the candidate needs.

Other skills listed:
  • Proficient in Java and/or Python with strong object-oriented programming skills
  • Skilled in database systems like Snowflake and Oracle
  • Hands-on experience with Spark (Java/Scala) and AWS EMR for distributed data processing
  • Solid background in cloud infrastructure (AWS), including Docker and Kubernetes (EKS)
  • Proven ability to build scalable, reliable ETL pipelines and design large-scale data platforms
  • Familiar with DevOps practices and CI/CD tools (Maven, Jenkins, GitHub, Terraform, Docker)

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs by Imran

Senior Systems Engineer

  • Ireland
  • EUR 70,000
  • Permanent

I have a brand new permanent opportunity with a financial services client of mine based in Galway. This would be a hybrid position with a requirement to be onsite 1 week per month (3 weeks fully remote.

Overview:

Join a dynamic engineering team responsible for designing and maintaining a high-volume, multi-channel communication platform that supports voice, email, and web chat services. This team operates within an agile framework and is focused on delivering scalable, resilient solutions that enhance user experience across millions of interactions annually. The environment is fast-paced, collaborative, and driven by continuous improvement and technical excellence.

Key Responsibilities:

  • Design, implement, and optimize routing strategies across voice and digital workflows, including skill-based routing, queuing logic, and agent selection mechanisms
  • Collaborate with cross-functional teams to deliver end-to-end solutions that meet business and operational goals
  • Lead initiatives to improve platform reliability, scalability, and performance in a 24/7 production environment
  • Contribute to the evolution of DevOps practices, including provisioning, deployment automation, and system monitoring
  • Translate architectural guidelines into practical design and implementation Strategies
  • Support incident response and crisis management efforts, ensuring timely resolution and communication
  • Enhance observability through improved telemetry and monitoring tools to enable proactive support
  • Document processes, configurations, and operational procedures to support knowledge sharing and compliance
  • Ensure alignment with IT governance standards and contribute to policy development where needed

Required Skills & Experience:

  • Solid hands-on experience in voice/routing technologies, including SIP, soft clients, and workflow automation
  • Familiarity with contact center platforms and vendor solutions for complex routing configurations
  • Strong command of Linux systems, containerization (Docker), and CI/CD pipeline management
  • Proficient in Agile methodologies (Scrum, Kanban) and experienced in full software development lifecycle
  • Demonstrated ability to lead technical efforts, communicate effectively across teams, and manage priorities under pressure
  • Skilled in system performance analysis, troubleshooting, and optimization
  • Experience supporting high-availability environments with continuous uptime requirements
  • Strong analytical thinking, problem-solving capabilities, and a commitment to delivering high-quality solutions
  • Ability to mentor peers, promote best practices, and contribute to a culture of learning and innovation

You must be based in Ireland, live within a commutable distance from Galway, and have a stamp 4/EU citizenship to be considered

Apply Now

Director of Software Engineering

  • Ireland
  • EUR 110,000
  • Permanent

I have a brand new permanent position for a Director of Software Engineering. This role will fall in the enterprise security unit and will focus on infrastructure security. The role will be hybrid position, with a requirement to be onsite 1 week per month (3 weeks fully remote)

 

Key Skills:

  • 10+ years of experience designing and building large-scale applications using languages such as Python, Go, or Java
  • Familiarity with CI/CD tools and infrastructure-as-code frameworks (e.g., Git, Jenkins, Terraform, AWS CDK)
  • Hands-on experience deploying applications on container orchestration platforms like Kubernetes
  • Exposure to cloud-native services (AWS preferred, or Azure/GCP equivalents), including IAM, messaging queues, and container services
  • Proficiency in data technologies such as PostgreSQL, Oracle, AWS RDS, Athena, Parquet, and PyArrow
  • Experience with data pipeline development and ETL/ELT workflows
  • Strong background in automated testing using frameworks like JUnit, PyUnit, Karate, or Playwright
  • Practical knowledge of DevOps practices and automation pipelines

 

Core Competencies:

  • Deep engineering expertise with a track record of building scalable, maintainable systems
  • Experience in agile development environments and modern software delivery practices
  • Strong understanding of software testing strategies and tools
  • Ability to mentor and empower engineering teams to deliver high-impact solutions
  • Strategic thinking with the ability to align technical decisions to business outcomes
  • Excellent communication skills to influence stakeholders and articulate complex ideas clearly
  • Analytical mindset with the ability to navigate ambiguity and make informed decisions
  • Commitment to continuous learning and fostering a culture of technical excellence

Please reach out to me for more information - imran.jiwo@nicollcurtin.com

Apply Now

Senior Cybersecurity Penetration Tester

  • Ireland
  • EUR 70,000
  • Permanent

I have a brand new permanent role with a financial services client of mine based in Dublin. This is a hybrid position that would require you to be onsite 1 week per month (3 weeks fully remote).

 

What You Bring

  • 7+ years of experience in IT, with at least 5 years in application security or ethical hacking.
  • Strong manual testing skills, including deep familiarity with OWASP Top 10 vulnerabilities.
  • Proficiency with tools such as Burp Suite, Metasploit, Wireshark, and others.
  • Solid understanding of authentication, authorization, encryption, and secure coding practices.
  • Experience with scripting or programming languages (e.g., Python, Java, JavaScript, SQL).
  • Knowledge of web technologies and APIs (REST, SOAP, JSON, XML).
  • Familiarity with enterprise frameworks (e.g., .NET, Java Spring, Struts).
  • Excellent analytical, communication, and collaboration skills.
  • Industry certifications (e.g., OSCP, GPEN, CEH) are a plus.

 

What You’ll Do

  • Lead and execute security assessments on web and mobile platforms.
  • Emulate attacker behaviour to identify and demonstrate real-world risks.
  • Communicate findings clearly to technical and non-technical stakeholders.
  • Collaborate with development and operations teams to remediate vulnerabilities.
  • Contribute to internal tooling and research efforts to enhance testing capabilities.
  • Stay informed on emerging threats, tools, and techniques in the cybersecurity field.

*You must be based in Ireland & hold a Stamp 4/EU Citizenship to be considered*

Apply Now