Senior Performance Software Engineer

Company:
Jump Trading, LLC
Location:
Chicago, IL
Job Type:
Category:
Software Development
Posted:
1/14/2013

Job Description

This individual will be part of a options trading development group that is responsible for developing and maintaining highly scalable multi tiered trading applications and infrastructure for the new option market making business Develop Linux based high performance C++ servers in a large distributed environment Analyze and improve latency critical code enhance or rewrite as necessary and suggest alternatives for efficiency Experience with low latency high performance analysis and know tools limitation and propose alternatives to gather information Understand what the theoretical computational limitations Experience with lockfree data structures Good understanding of CPU caching in a multicpu multicore machines for intercommunication Use of GPU CUDA highly parallel technologies where appropriate Shared memory experience with communication between coreshardware thread memory barriers Awarefamiliar with the newest technologies available Being able to identify latency critical code Comfortable working with a large C++ code base and at ease with C++ advanced templates Create new servers and libraries Develop test harnesses for any new or modified processes Candidate Qualifications Very strong lowlevel programming C++ skills in a Linux environment Experience with TCP protocol and pubsub middleware Experience with Multithreaded programming and locking Experience with STL and Boost Analytical and problem solving skills Perl or Python scripting is a plus Knowledge of operating systems and networks Proficient with source code management system Confident team player motivated by a fast paced environment Bachelors degree in Computer Science or Computer Engineering Minimum 7+ years hands on development experience
APPLY NOW



Jobs Like This Near Chicago, IL


GO



Articles Related to Jump Trading, LLC

 


Click on the button below to go to the Jump Trading, LLC website and apply for Senior Performance Software Engineer.

GO TO EMPLOYER WEBSITE


Not getting the interviews you want?

Maybe it's time to invest in your resume and enlist the experts at FINS Resume Service.

Log into FINS