Assist in the development, optimization, and monitoring of production trading platform and research infrastructure
Requirements
- Significant experience in Python, C++, C, or Java
- In-depth understanding of how userland programs run on Linux and interact with the kernel
- Some basic knowledge of Git
- Some basic knowledge of databases (e.g. MySQL)
- Some basic knowledge of web development frameworks
Responsibilities
- Development of production trading platform
- Optimization of production trading platform
- Monitoring of production trading platform
- Work on research infrastructure
- Collaboration on small teams
- Contribution to systems programming
- Interaction with Linux kernel
Other
- Undergraduate or graduate candidates in computer science or engineering
- Clear, concise, and proactive communicator
- Detail-oriented
- Willing to take ownership of his/her work, working both independently and within a small team