change
starts now...

< BACK TO SEARCH RESULTS

Chicago, United States

Above Market Rate

Our Client, a quantitative hedge fund manager, are seeking computer scientists who love to code! The firm creates model-driven strategies that are traded systematically in the global markets. Technology is critical to all aspects of their business and is part of the firm's DNA.

Successful candidates come from very strong technical and academic backgrounds, are interested in solving complex technical issues, wish to be hands-on and deeply involved in programming. They also enjoy ownership of business-critical projects, working on the full life cycle of large complex systems, from designing and implementing new components and features to supporting and enhancing existing functionality.


Responsibilities:

  • Develop and maintain their proprietary software stack using C++, Assembly, Perl, Python, Unix/Linux
  • Use software development methodologies to implement and extend order management, compliance, exchange connectivity, market data, and routing functionality
  • Maintain and enhance their internal development infrastructure, which includes their build and deployment environments, compilers, debuggers, and other development tools  
  • Manage and support the operation of their global trading system, troubleshooting and debugging issues
  • Design and implement their next generation real-time trading platform
  • Monitor compliance-related issues and market/exchange technology changes 


Skills & Qualities:

  • Self-driven and highly-motivated
  • Well-developed sense of urgency coupled with the ability to think on one's feet
  • Strong organizational and execution skills
  • Ability to think creatively and implement effective solutions
  • Willing and enthusiastic to get involved in all aspects of building and maintaining complex systems 


Requirements:

  • Exceptionally strong programming skills
  • Software engineering and design experience
  • Keen trouble-shooting and problem-solving skills

 

Optimal candidates will have experience in many of the following:

  • General systems programming in C++, C, Assembly, Perl, Python, Java and .NET
  • Unix, Linux, and Windows operating systems
  • Network/Distributed systems programming, multithreaded programming, lock-free algorithms
  • Operating system design, compiler design and implementation
  • Server and network hardware technologies
  • No finance knowledge expected


If you would like to be considered for the position of C++ Infrastructure Engineer or wish to discuss the position in further detail then please leave your details below. Your resume will be held in confidence until you connect with a member of our search team. 

Upload