Galway | Hybrid
Up to €480 per day
12-month contract with a view to extend
 

We are partnering with a leading global investment and financial services organisation to appoint a Senior Engineer to join an innovative technology team focused on advanced analytics, data, cloud and AI.
 

This is an opportunity for a highly capable engineer to work beyond traditional enterprise development, operating in a fast-paced environment where ideas move quickly from concept and rapid prototyping through to production.
 

The Role You'll join a specialist team working at the intersection of technology, data, quantitative research and investment, developing solutions that unlock value from structured and unstructured datasets.

The role is primarily Python-based, although strong Java or C# engineers who are keen to transition into Python are encouraged to apply.

You'll have exposure to AI/ML, LLMs and prompt engineering, working with technologies such as GPT, Gemini and Claude, alongside AWS and modern data technologies.
 

What You'll Be Doing
  • Design and develop scalable applications and data-driven solutions
  • Process and generate analytics from large structured and unstructured datasets
  • Build custom data pipelines to extract, transform, map and load data
  • Develop rapid prototypes and take solutions through to production
  • Work extensively with Python, AWS, SQL, S3, Snowflake, Oracle and PL/SQL
  • Integrate data from REST APIs and multiple enterprise sources
  • Develop solutions leveraging cloud and parallel processing
  • Explore and implement AI/ML and LLM-based solutions
  • Contribute to technical design and architecture
  • Collaborate with developers, data engineers, data scientists and quantitative professionals
  • Troubleshoot complex technical issues and participate in an on-call rotation
  • Take ownership of projects from inception through to delivery
What We're Looking For
  • 6+ years' experience in enterprise software development
  • Strong Python experience, or strong Java/C# experience with a willingness to move into Python
  • Strong understanding of Object-Oriented Programming and Data Structures
  • Solid experience with RDBMS and SQL
  • Strong AWS/cloud experience
  • Experience processing large datasets and building scalable applications
  • Experience developing data pipelines
  • Experience with technologies such as Snowflake, S3, Oracle and/or PL/SQL
  • Experience with Pandas, NumPy or similar data libraries
  • Experience working with REST APIs
  • Knowledge of CI/CD
  • Linux and/or Windows scripting experience
  • Strong problem-solving and troubleshooting skills
  • Excellent technical design, communication and influencing skills
  • A hands-on, curious and adaptable approach
Why This Role? This is a chance to work within a highly collaborative technology environment where engineering, data, quantitative research and AI come together.

You'll have the opportunity to work on technically challenging problems, experiment with emerging technologies and see innovative solutions move rapidly from prototype to production.