Software Engineer - Python
- Dublin, Leinster, Ireland Dublin Leinster IE
- Permanent, Full time
- Susquehanna International Group
- 15 Mar 18 2018-03-15
SIG is a sophisticated and influential trading firm, active on the world’s major securities and derivatives exchanges. Our European headquarters is based in Dublin, where we employ over 450 people in Trading, Quantitative Research & Technology across a range of trading strategies, including Exchange Traded Funds, Commodities, Options, Fixed Income, Equity Derivatives and Convertible Bonds
Technology at SIG Technology is at the forefront of our operation. Requiring leading edge and innovative use of technology, SIG is a leading force in applying technology to trading. At SIG, our technologists enjoy working on highly complex in-house hardware and software running on the latest platforms available, solving a myriad of challenges to further our growth. Our developers and engineers work together to build solutions using the newest and fastest technology available. We work in a complex, distributed environment where we continually strive to improve systems capacity, increase speed, ensure stability and mitigate risk in every system.With a flat structure and a collaborative environment, our people continue to grow and learn throughout their careers as ever shifting market demands change the nature of our environment. You will be involved in the design and development of custom C# and Python systems used to monitor and analyse the significant amount of data collected daily to aid SIG’s continual trading infrastructure improvements. Principally you will bring strong software engineering skills to the role, experience of analysing big data sets, building reporting systems and most importantly critical thinking. Working closely with front office trading teams and various infrastructure teams to identify data critical to SIG’s trading operations and key requirements needed for report generation. Responsibilities • Analysis, design and development of C# and Python systems, taking projects through the entire software development cycle from requirements gathering to product release. • Maintaining and tuning existing reporting and data analysis systems. • Analysing large complex data sets, building reports generation and flagging anomalies. • Working with various Teams in SIG to help explain and take advantage the output of the data analysis. • Statistical and graphical analysis of key findings. • Degree in a technical discipline or equivalent experience. • Experience both C# and Python a plus. • Experience in analysing big data sets and present the outputs of the analysis in a clear precise manner. • Strong interpersonal and communication skills for interacting with traders, other software developers and engineers. • Knowledge of networking protocols such as TCP, UDP/Mulitcast and familiarity with Wireshark a plus. • Finance experience or knowledge of how markets work is a plus.