Take ownership of the current production code base (python, bash), maintain and improve it
Monitor and fix any issue related to that code before trading open
Create new tools to ease the production traders life
Fix bugs seen in production in the C++ application code base
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). A Master's degree is preferred
Good knowledge of python language, and submodules like multiprocessing, requests
Minimum 3 years experience in Python development, in a production environment if possible
Ability to debug and fix issues quickly
Nice to have:
Experience in C++ development
Experience with scripting languages such as Bash
Experience with workflow management and task scheduling
Good knowledge of both Equities and Equity Derivatives trading
Benefits
Tower’s office is located in the heart of London’s financial district, and is easily accessible by public transport links. While we work hard, Tower’s cubicle-free workplace, jeans-clad workforce, and well-stocked kitchens reflect the premium the firm places on quality of life. Benefits include:
Competitive salary and discretionary bonuses
5 weeks of paid holiday per year plus bank and public holidays
Free breakfast, lunch, and snacks on a daily basis
Pension, medical and dental, group life and income protection schemes
Reimbursement for health and wellness expenses
Free events and workshops
Donation matching program
Tower Research Capital is an equal opportunity employer.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job