Tower Research Capital
Software Engineer, C++ - 6 Month Internship Opportunity
Six-month software engineering internship focused on building and optimizing low-latency trading systems using C++ and related technologies.
Responsibilities
- Design and implement a high-frequency trading platform for global exchanges.
- Optimize platform via network and systems programming to reduce latency.
- Develop systems for historical market data access and trade simulations.
- Create data analysis tools for pattern detection.
- Build risk-management and performance-tracking tools.
Requirements
- Bachelor’s degree in computer science or related field.
- Prior C++ internship experience preferred, ideally in trading.
- Strong data structures, algorithms, and object-oriented C++ programming skills.
- Knowledge of blockchain, cryptography, cryptocurrency, and DeFi protocols.
- Understanding of high-throughput systems.
- Excellent problem-solving abilities.
- Good Linux OS and networking knowledge a plus.
- Python and shell scripting knowledge a plus.
Skills
- C++
- Data structures
- Algorithms
- Linux
- Networking
- Python
- Shell scripting
- Employer posted
- Last checked