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.