Senior Python Engineer – Mathematical Background

  • Job Type: Permanent
  • Location: Dublin City Centre
  • Category: Python, Software Development
  • Salary: Negotiable

Key points:

  • Excellent Salary
  • Dublin City Centre
  • Join a leading company that is expanding
  • Excellent Benefits
  • Excellent working atmosphere

Company Profile

A world leading technology empowered financial trading organization, active in over 20 countries across the globe. Specialising in trading, quantitative research, technology, operations, compliance, legal and accounting.


Job Summary

  • Part of the Options trading strategy development team
  • Responsible for the maintenance and constant improvement of our python-based platform that enables quantitative researchers to interact efficiently with trading systems, empowering powerful and fast data analysis and studies
  • Work with Traders, Quantitative Researchers and other Strategy Developers to facilitate new trading behaviours
  • Work with large datasets to set up and maintain production-quality data pipelines



  • Degree in Computer Science or other science or technical field
  • Experience of distributed message-based systems and server-side software development with proven product delivery success
  • Experience with the Python language and the Python scientific stack
  • Full software development life cycle experience and exposure to agile software development
  • Strong Mathematical/Statistical background
  • Willingness to learn new technologies and to propose novel technical solutions
  • The ability to self-manage, self-motivate, and seek process improvement opportunities
  • Strong interpersonal and communication skills for interacting with quantitative researchers and other engineers
  • Attention to detail, self-motivation and ability to react to changing priorities
  • Willingness to participate and provide assistance in the deployment and maintenance of our production software


Nice to have

  • Key concepts of finance and trading and their requirements as applied to systems development
  • Networking and operating systems basics: Linux and Windows
  • UI/UX design
  • Web services and development frameworks
  • Experience in Java, C# or other OOP language
  • Experience or interest in statistics
  • Experience with source control, CI/CD pipelines and automated testing
  • Experience using relational and NoSQL databases


If you are interested in learning more about this role and happy to be represented by Solas IT please email me with your CV Alternatively please call me on 00 353 12449531

By submitting your CV here you are you are consenting to Solas IT processing your details in accordance with our Privacy Statement. We are committed to protecting and respecting your privacy. Read our Privacy Statement to understand how we will use your personal information.

Ryan Wannenburg

Ryan Wannenburg

I was intrigued by the IT sector as technology is constantly emerging. I learned the ropes so to speak in IT recruitment with Greythorn for 3 years which helped develop a deep understanding of clients needs to secure the best available talent on the market. In 2010, I had an opportunity to join Solas IT Recruitment as a Principal Account Manager in Dublin. Working to my strengths to go above and beyond all expectations for clients and candidates alike, I actively keep myself knowledgeable about emerging and trending technologies especially with the presence of .Net in Ireland. In my spare time (the little I have with 2 young children ) I enjoy F1 and a good BBQ.
01 244 9520