Jump Trading Group is looking to solve complex problems in global financial markets by designing, developing, and deploying cutting-edge technologies. They need to build and maintain a world-class trading platform, including a distributed trading system and one of the world's largest supercomputers, to drive their trading and business needs.
Requirements
- C++ development on Linux platform
- Python development on Linux platform
- Strong understanding of data structures and threading models
- Ability to work with a team in a fast-paced environment, deploying new software daily
- Passion for solving complex problems and learning to build optimal solutions from scratch, instead of simply assembling things from existing libraries
- Interest in using knowledge from several areas -- such as hardware, networking, OS design -- to produce extremely high-performance software
- Advanced coursework in algorithms, network programming, operating systems, compilers
Responsibilities
- designs, codes, tests, and maintains our distributed trading system and one of the world’s largest supercomputers
- learn advanced skills in C++, Python, SDLC, and test automation
- learn about all aspects of our world-class technology infrastructure
- contribute to the work of our technology groups focused on market data, order entry, risk management, simulation and/or UI development
Other
- Ability to work with a team in a fast-paced environment
- Reliable and predictable availability
- Past internship or job experience in a software development role is a plus
- INTERNATIONAL STUDENTS are encouraged to apply.
- We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions.