During our internship, you will…
- Work with our technology team that designs, codes, tests, and maintains our distributed trading system and one of the world’s largest supercomputers
- Receive dedicated mentorship from a team of experienced software engineers
- Work on one, or a few, diverse projects, such as:
- Using your C++ programming skill to contribute to our real-time large-scale, high-performance trading platform
- Working in Python to build automation drivers and enhance existing frameworks that interact with our real-time trading platform to automate our processes
- Experience a healthy work-life balance, a casual environment, and a flat management structure
- Receive a highly competitive intern salary, free housing, and a proven path to a competitive full-time opportunities at BTP
What we’re looking for:
- One or more of the following:
- C++ development on Linux platform
- Python development on Linux platform
- Strong understanding of data structures and threading models
- Advanced knowledge in algorithms, network programming, operating systems, compilers
- Proficient English speaking, reading, and writing skills
- Interest in using knowledge from several areas -- such as hardware, networking, OS design -- to produce extremely high-performance software
- Passion for solving complex problems and learning to build optimal solutions from scratch, instead of simply assembling things from existing libraries
- Ability to work with a team in a fast-paced environment, deploying new software daily
- No finance or economics study or work experience required - we will teach you!
- Past internship or job experience in a software development role is a bonus but not required