Tower Research Capital LLC

Tower Research Capital LLC

Software Engineer, Trading Systems (C++)

New York

Sponsorship not specified$120k-$285kDetected 34 days ago
PythonRustC++Distributed SystemsData StructuresAlgorithmsLinuxMachine LearningStatisticsFPGAResearchCommunicationProblem Solving

About the role

  • 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.
  • Our engineers solve challenging problems in the realms of low-latency programming, FPGA technology, hardware acceleration and machine learning.

Responsibilities

  • Architect and evolve the trading platform to support the changing needs of quantitative research, simulation, and production trading, with particular emphasis on market data and execution systems.
  • Partner closely with quantitative researchers, traders, and software engineers to design, implement, and deploy systematic trading strategies.
  • Design and develop high-performance trading infrastructure responsible for collecting market data, processing trading signals, and routing orders to exchanges around the world.
  • Build frameworks and tools that enable researchers to rapidly prototype, backtest, analyze, and deploy new trading strategies.
  • Develop scalable systems that provide efficient access to live and historical market data for research, simulation, and production use cases.
  • Collaborate with researchers to translate quantitative models into robust, maintainable production systems. Lead development efforts across the strategy lifecycle, from research tooling and data infrastructure to production deployment and monitoring.
  • Optimize trading and research systems through low-latency software design, network programming, performance analysis, and systems-level engineering.
  • Create tools and analytics that help identify market patterns, evaluate strategy performance, and improve trading decisions.
  • Build risk management, monitoring, and performance attribution systems used by researchers and traders. Investigate production trading behavior and partner with strategy teams to diagnose performance, execution, and market data issues.
  • We empower portfolio managers to build their teams and strategies independently while providing the economies of scale that come from a large, global organization.

Requirements

  • Degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field.
  • Strong foundation in algorithms, data structures, distributed systems, and software design.
  • Interest in financial markets, systematic trading, and quantitative research workflows.
  • Experience building high-performance systems, data-intensive applications, or low-latency software. The ability to collaborate effectively with quantitative researchers, traders, and engineers to solve complex technical and analytical problems.
  • Strong analytical and problem-solving abilities with a focus on both correctness and performance.
  • Comfortable managing multiple projects and priorities in a fast-paced environment.
  • Strong communication skills and a collaborative mindset.

Nice to have

  • Experience with market data systems, exchange connectivity, or electronic trading platforms.
  • Knowledge of Python or Rust
  • That is why we foster a culture where smart, driven people thrive - without the egos.
  • Our open concept workplace, casual dress code, and well-stocked kitchens reflect the value we place on a friendly, collaborative environment where everyone is respected, and great ideas win.
  • Free breakfast, lunch, and snacks daily
  • Excellent programming skills in C++, with experience in Python strongly preferred.

Compensation

  • Anticipated New York a nnual base salary range $120,000 - $285,000, plus eligible for discretionary bonus

Benefits

  • Generous paid time off policies
  • Savings plans and other financial wellness tools available in each region
  • 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)
  • Workshops and continuous learning opportunities
  • Our benefits include:

Company info

  • 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.
  • Our ongoing investment in top engineering talent and technology ensures our platform remains unmatched in terms of functionality, scalability and performance.
  • 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.
  • At Tower, we believe work should be both challenging and enjoyable.

Equal opportunity

  • equal opportunity employer.

This listing is sourced directly from Tower Research Capital LLC's careers page and normalized into a canonical job model.