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
- 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
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.
