Skip to content

Big Data Software Engineer

  • Location: Dublin, Dublin, Ireland
  • Type: Temporary
  • Job #22671

Big Data Software Engineer 

Our client who are a leading IT service and Telecommunication company are recruiting for a Java Software Engineer. This client has seen significant growth across Europe in the past 4 years and are expecting this to continue. Their aim is to provide customers with more reliable and scalable services in multiple cloud computing scenarios and help reduce cost and improve operation efficiency

This role is a 12-month contract position with the potential to extend open to B2B contractors.

Our client is currently conducting all interviews online and this role is a fully remote role for any location inside Ireland.


Job Reference: BBBH 22671

No Outsourcing Companies

In this role you will join a team a multidisciplinary team of architects and researchers who are working on various Research and Development for Autonomous Networks projects. The role requires expertise designing high performance distributed systems for pipeline processing. You will be engaged in all the software life-cycle phases for producing prototypes and proof-of-concepts integrating new technologies in a cloud-based environment and be responsible that the product is keeping coordinated with the industry trends

Required Skills and Experience:

  • BSc or preferable MSc or PhD, in Computer Engineering, Computer Science, or related fields
  • Solid background in software industry, 5+ years working as senior software engineer
  • Solid experience with large scale and high-performance software design and development in Java.
  • Experience with Big Data and real time analytics

Desired Skill & Experience:

  • Knowledge and experience in Big Data ecosystems such as Hadoop, Druid, Calcite,
  • Deep understanding of distributed computing framework such as: Spark, Kafka-streams or similar.
  • Experience on DB agnostic SQL (Big Data Query, Zeta SQL, Sharding Sphere)
  • Proficiency on designing and implementation of DSLs. JavaCC, Antlr.
  • Implement tests scrupulously.
  • CI/CD user level experience.
  • Additional knowledge on other languages including JS, Python, Go.
  • Adaptive learner and confident in working in research projects
  • Ability to work within a team while successfully delivering individual targets

Still interested in this opportunity?
Submit your CV (in a Microsoft Word format) today!
Perhaps this role didn’t fully fit your criteria, not to worry – we have many similar roles advertised on our website –

Please don’t hesitate to contact any of our team with any questions you may have on Email: [email protected] or Phone: +353 1 6694040

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Not attracting the right candidates or pulling through enough volume with your job ads? Our free service, Allen Intro, can help.

Click here to find out how we can improve your ad performance, completely free.