Python Software Engineer - Risk & Trading We are recruiting on behalf of a client who is looking for a Python engineer to join their technology group responsible for risk and trading systems. The role centres on building data-driven backend services that support critical financial decision-making across multiple product areas. Dublin City Centre 12-month day-rate contract Responsibilities: Develop backend components and services used across risk, analytics, and trading workflows Create and maintain APIs and data pipelines for large-scale, time-sensitive financial data Work alongside analysts, quants, and trading teams to deliver dependable platform enhancements Influence system architecture, ensuring solutions are scalable, secure, and high-performance Investigate production issues and optimise system reliability across fixed income and derivatives processes Required Experience: 4+ years of hands-on Python engineering experience Familiarity with fixed-income or derivatives products Strong understanding of core computing principles: data structures, algorithms, design patterns Experience with both SQL and NoSQL databases Skilled in handling data using libraries Exposure to modern DevOps workflows, CI/CD pipelines, and API-driven development Applicants must be eligible to work full-time in Ireland without restriction. Reperio Human Capital acts as an Employment Agency and an Employment Business. Skills: Python Core computing SQL NoSQL DevOps