Skip to content

Quantitative Developer, Python - Trading Teams EMEA

Tower Research Capital
🇬🇧London🇳🇱Amsterdam🇫🇷ParisJuniorFull-timePosted July 22, 2025

About the Role

Join Tower Research Capital's EMEA Development team as a Quantitative Developer, where you'll improve the quantitative research framework through development of trading tools and provide close day-to-day support to the research team on-site. You will be responsible for iterating quickly with quantitative researchers to enhance trading strategies, developing Python tools for research, improving simulation and backtest frameworks, and monitoring quantitative research jobs.

Requirements

  • Bachelor's, Masters or PhD in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • Excellent knowledge of Python language and statistical libraries like Numpy, Pandas, Polars
  • Demonstrable experience in Python in a production environment
  • Strong problem-solving skills and the ability to work in a fast-paced, collaborative and geographically distributed environment
  • Excellent communication and teamwork abilities
  • Experience with workflow management and task scheduling
  • Experience in C++, Scripting languages such as Bash, and/or financial markets is preferred but not required

What You'll Get

  • Generous paid time off policies
  • Savings plans and other financial wellness tools available in each region
  • Hybrid working opportunities
  • Free breakfast, lunch, and snacks daily
  • In-office wellness experiences and reimbursement for select wellness expenses (e.g., gym, personal training and more)
  • Company-sponsored sports teams and fitness events (JPM Corporate Challenge, Cycle for Survival, Wall Street Rides FAR and more)
  • Volunteer opportunities and charitable giving
  • Social events, happy hours, treats, and celebrations throughout the year
  • Workshops and continuous learning opportunities