Tower Research Capital

Tower Research Capital

Application Support Developer

Apply Now
🌍London
1w ago
👀 53 views
📥 0 clicks

Job Description

Tower Research Capital is a leading quantitative trading firm founded in 1998. Tower has built its business on a high-performance platform and independent trading teams. We have a 25+ year track record of innovation and a reputation for discovering unique market opportunities.

Tower is home to some of the world’s best systematic trading and engineering talent. We empower portfolio managers to build their teams and strategies independently while providing the economies of scale that come from a large, global organization. 

Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our engineers solve challenging problems in the realms of low-latency programming, FPGA technology, hardware acceleration and machine learning. Our ongoing investment in top engineering talent and technology ensures our platform remains unmatched in terms of functionality, scalability and performance.

At Tower, every employee plays a role in our success. Our Business Support teams are essential to building and maintaining the platform that powers everything we do — combining market access, data, compute, and research infrastructure with risk management, compliance, and a full suite of business services. Our Business Support teams enable our trading and engineering teams to perform at their best.

At Tower, employees will find a stimulating, results-oriented environment where highly intelligent and motivated colleagues inspire each other to reach their greatest potential.

Responsibilities:

  • 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

At Tower, you’ll find a collaborative and welcoming culture, a diverse team and a workplace that values both performance and enjoyment. No unnecessary hierarchy. No ego. Just great people doing great work – together.

Tower Research Capital is an equal opportunity employer.

Apply Now

More Jobs at Tower Research Capital