Job Description

  • Employment Type: Full Time
  • Job Location: Republic of Ireland
  • Date Posted: Posted 3 weeks ago
  • Salary:Negotiable


On behalf of a Fast Growing Tech Company leading the way in Data Privacy, TalentHub are looking for a Senior Software Engineer to join their Analytics Platform Team. This will involve working across their portfolio of analytics applications.

As a Senior Software Engineer, you will be required to architect and build the groups core platforms. You will be a member of a highly capable software team designing and the applications you develop will be related to big data handling, data wrangling, anonymization, and data analytics.

The main languages you’ll be using for this work will be Java, Scala, Python and JavaScript. You will also get to work on the entire software development lifecycle from design, development, testing, bug fixing, cloud deployment, and maintenance process automation.

The Ideal Candidate:

  • 4+ years’ experience working in software application development as a programmer
  • University degree in Computer Science or equivalent is essential. Advanced degree preferred.
  • Strong experience in Java or Scala. Experience in Python is a plus.
  • Demonstrated professional expertise in understanding and implementing OO design patterns, developing container-based applications in a microservices architecture, using the state-of-the-art software engineering best practices
  • Experience with Query languages like Hive/SparkSQL and ANSI SQL
  • Expertise with Big Data Hadoop platforms like Databricks, Cloudera, Teradata, etc. and solid fundamental understanding of the Hadoop architecture
  • Proven hands-on coding experience with data analytics platforms
  • Experience and commitment in developing high quality, robust, scalable, and maintainable software.
  • Curious, and eager to learn, willing to expand its technical skills while helping other team members to grow
  • Strong communication and interpersonal skills

Add a Cover Note to your Application

Register to apply for this job and others using an online resume. Register
Upload your CV/Resume or any other relevant file.

Please answer employers questions below.


I agree to's Terms & Conditions

Get Updates - I would like to receive news and updates about jobs, opportunities and advice from