Senior Software Engineer – Data & Analytics

Location: Galway (Hybrid, 1 week p/m onsite)
Rate: €500 per day 
Duration: Initial 12 Months 


About the Role
We are seeking a Senior Software Engineer to join a new team focused on building performance measurement characteristics for after-tax benchmarks. You will enhance an existing producer engine, collaborating closely with producer, data sourcing, and API teams to deliver scalable and high-impact solutions. This is an exciting opportunity to work on a strategic initiative within wealth management technology, with exposure to modern big data platforms, cloud technologies, and infrastructure-as-code practices.


Key Responsibilities
  • Design and develop scalable ETL data flows using Snowflake and Oracle.
  • Build big-data solutions with Java, Scala, and Spark on AWS EMR.
  • Implement infrastructure-as-code solutions, with strong preference for Terraform.
  • Partner with cross-functional teams to deliver robust data and analytics solutions.
  • Contribute to an agile, collaborative, and innovative engineering culture.


Skills & Experience Required

  • Bachelor’s or Master’s in Computer Science, Engineering, or a related field.
  • 5 years of software design and development experience.
  • Strong database expertise with Snowflake and Oracle.
  • Hands-on experience with Java and/or Scala.
  • Proven Spark experience, ideally with AWS EMR.
  • Cloud technologies experience (AWS, Docker, EKS).
  • Knowledge of DevOps tools: Maven, Jenkins, GitHub, Terraform, Docker.
  • Strong design and analytical skills for large-scale data platforms.
  • Agile/Scrum development experience.
  • Excellent communication and collaboration skills.
  • Financial services experience is a plus, but not essential.

Nice-to-Have

  • Experience with automated data testing using PySpark or custom frameworks.

Why Join Us?

  • Be part of a new, high-impact team driving innovation in wealth management technology.
  • Work in a collaborative, growth-oriented culture that values creativity and continuous learning.
  • Gain exposure to cutting-edge big data and cloud technologies while developing solutions that make a real difference.