Towerresearchcapital

Software Engineer, C++ - 6 Month Internship Opportunity

Singapore. Posted 25 days ago

The role

The engineer will design and implement a high-frequency trading platform. This includes optimizing the platform for low latency and developing systems for market data access and trading simulations.

What you will do

  • Designing and implementing a high-frequency trading platform
  • Collecting quotes and trades from and disseminating orders to exchanges around the world
  • Optimizing the platform using network and systems programming to minimize latency
  • Developing systems that provide easy access to historical market data and trading simulations
  • Creating tools to analyze data for patterns
  • Building risk-management and performance-tracking tools

Required qualifications

  • A bachelor’s degree in computer science or a related field
  • A strong background in data structures, algorithms, and object-oriented programming in C++
  • Knowledge of Blockchain, cryptography, cryptocurrency, and Defi protocols
  • 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

Nice to have

  • Prior internship experience with C++ development, preferably in a trading environment
  • Good understanding of Linux operating system and Networking (TCP/IP and UDP)
  • Knowledge of Python and shell scripting

Benefits

  • Competitive compensation package
  • Free breakfast, lunch, and snacks daily
  • Exciting networking and social events
  • Open concept workplace
  • Casual dress code
  • Well-stocked kitchens

About the company

Tower Research Capital is a leading quantitative trading firm founded in 1998. The firm builds its business on a high-performance platform and independent trading teams.

Software Engineer, C++ - 6 Month Internship Opportunity at Towerresearchcapital | JobZoey