Towerresearchcapital
Software Engineer, C++ - Graduate Opportunity
Hong Kong, Singapore. Posted a month ago
The role
The engineer will design and implement a high-frequency trading platform. They will optimize the platform for low latency and develop systems for market data and trading simulations.
What you will do
- Designing and implementing a high-frequency trading platform
- Optimizing the platform using network and systems programming to minimize latency
- Developing systems for live market data, 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
- Prior internship experience with C++ development
- 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
Nice to have
- Prior internship experience in a trading environment
- Good understanding of Linux operating system and Networking (TCP/IP and UDP)
- Knowledge of Python and shell scripting
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
- 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
About the company
Tower Research Capital is a leading quantitative trading firm founded in 1998. The firm has built its business on a high-performance platform and independent trading teams.