Quantitative Developer Python Trading
Tower Research Capital
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Quantitative Developer Python Trading
Tower Research Capital, a leading quantitative trading firm founded in 1998, is seeking a Quantitative Developer to join one of its trading teams in London. As part of the EMEA Development team, you will be instrumental in enhancing the current research framework by developing new tools and providing close, day-to-day support to the quantitative research team.
Responsibilities
- Rapidly iterate with on-site quantitative researchers to refine research processes and improve the desk's quantitative trading strategies P&L.
- Develop Python tools specifically for quantitative trading strategy research.
- Enhance the existing simulation and backtest framework.
- Monitor and maintain quantitative research jobs.
- Assist the global research team with EMEA-related research through various communication channels.
Requirements
- Bachelor's, Master's, or PhD in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Excellent command of the Python language and statistical libraries such as Numpy, Pandas, and Polars.
- Demonstrable experience using Python in a production environment.
- Strong problem-solving skills and adaptability to a fast-paced, collaborative, and geographically distributed setting.
- Excellent communication and teamwork abilities.
- Experience with workflow management and task scheduling.
- Experience with C++, scripting languages like Bash, and/or financial markets is preferred but not required.
Benefits
Tower Research Capital offers a stimulating, results-oriented environment where intelligent and motivated colleagues inspire each other. We emphasize a collaborative and friendly culture with no unnecessary hierarchy or ego.
- Generous paid time off policies.
- Savings plans and financial wellness tools.
- Hybrid working opportunities.
- Complimentary breakfast, lunch, and snacks daily.
- In-office wellness experiences and reimbursements.
- Company-sponsored sports teams and fitness events.
- Volunteer opportunities and charitable giving programs.
- Regular social events, happy hours, and celebrations.
- Workshops and continuous learning opportunities.
Key skills/competency
- Quantitative Development
- Python
- Trading Strategies
- Research Framework
- Backtesting
- Numpy
- Pandas
- Polars
- Problem-Solving
- Collaboration
How to Get Hired at Tower Research Capital
- Tailor your resume: Highlight your Python proficiency, statistical library experience (Numpy, Pandas, Polars), and any production environment work. Emphasize problem-solving and collaboration skills.
- Showcase relevant experience: Detail projects involving quantitative research, strategy development, backtesting, or workflow management. Mention C++, Bash, or financial market knowledge if applicable.
- Prepare for technical interviews: Be ready to discuss your Python coding skills, algorithm design, and how you've applied statistical libraries to solve complex problems.
- Demonstrate collaboration: Highlight your ability to work effectively in fast-paced, distributed teams and communicate complex ideas clearly to both technical and non-technical colleagues.
- Research Tower Research Capital: Understand their focus on high-performance platforms, independent trading teams, and innovation in quantitative trading.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background