Research & Development Internship
This individual will be part of a ten week summer internship within our research and development team. The research development team is responsible for exploring new software and hardware solution for our trading systems and operates a lab used for prototyping new solutions. The focus of activities is more on the system side than on application development although basic trading framework design is also part of the R&D activities. You will be working side-by-side with other talented R&D engineers to prototype and evaluate scalable, high-performance solutions that potentially enable our trading platform to use new technology .
DUTIES AND RESPONSIBILITIES:
- Basic administrative tasks to maintain and configure laboratory systems supporting diverse hardware and software
- Configure and setup systems and software
- Evaluate cutting edge hardware and software and develop test scenarios
- Perform tests, write reports on the results and present them to an audience of network engineers
- Ability to work with the team in a fast paced environment
- Understand and explain complex scenarios to others
Required Experience:
- Have a basic understanding of system, network, application and operating system architecture
- Third year undergraduate student or graduate student with major in Computer Science or Computer Engineering
- Some experience with C programming and script languages (perl, bash etc) on Linux
- Understanding of data structures, algorithms, multi-threading, and network programming
- Past internship or job experience with a software or financial firm a plus