Snap Innovation is looking for an someone who enjoys programming and pushing PC hardware and algorithms and data structures to its limits. This is an excellent opportunity to gain exposure to computer-driven trading in the financial markets. The individual will work in a challenging and fast-paced environment.

Job Requirements
• Fresh graduate or currently pursuing a Bachelor’s, Master’s, or PhD in Computer Science
• Fluency in C / C++
• Strong mathematics skills, including proficiency in linear algebra, calculus, and differential equations
• Strong data structures, logic, and algorithm skills
• Experience or knowledge of code and data optimization
• Experience or knowledge of with multi-threaded programming
• Self-motivation and willingness to participate in many areas of technology
• Excellent verbal and written communications skills

Pluses
• A passion for high frequency trading/