Tower Research Capital logo

Software Engineer, C++ - Graduate Opportunity

Tower Research Capital

Hong Kong · Singapore · Hybrid · Posted Oct 1, 2026

At a glance

Workplace
Hybrid
Location
Hong Kong · Singapore

About the role

  • Tower Research Capital is seeking a Software Engineer for a C++ Graduate Opportunity in Hong Kong and Singapore.
  • Engineers at Tower develop electronic trading infrastructure at a world-class level and solve challenging problems in low-latency programming, FPGA technology, hardware acceleration, and machine learning.

Responsibilities

  • Designing and implementing a high-frequency trading platform, including collecting quotes and trades from and disseminating orders to exchanges around the world
  • Optimizing our platform using network and systems programming, as well as other advanced techniques to minimize latency
  • Developing systems that provide optimal access to live market data, historical market data, and trading simulations
  • Creating tools to analyze data for patterns
  • Building risk-management and performance-tracking tools

Requirements

  • A bachelor’s degree in computer science or a related field
  • Prior internship experience with C++ development, preferably in a trading environment
  • A strong background in data structures, algorithms, and object-oriented programming in C++
  • Knowledge of high-throughput systems
  • Brilliant problem-solving abilities
  • The ability to manage multiple tasks in a fast-paced environment
  • Excellent written and verbal English communication skills

Preferred qualifications

  • Good understanding of Linux operating system and Networking (TCP/IP and UDP) is a plus
  • Knowledge of Python and shell scripting is a plus

Benefits

  • 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
  • Volunteer opportunities and charitable giving
  • Social events, happy hours, treats and celebrations throughout the year
  • Workshops and continuous learning opportunities

Workplace

  • Open concept workplace

Skills

  • C++
  • Linux
  • TCP/IP
  • UDP
  • Python
  • Shell Scripting

Tower Research Capital

Software Engineer, C++ - Graduate Opportunity

Apply now