Senior Software Engineer

Posted 5 hours 6 minutes ago by Trust In Soda

450,00 € - 500,00 € Daily
Contract
Not Specified
I.T. & Communications Jobs
Galway, Galway, Ireland
Job Description
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.