Previous Job
Previous
C++/Python Engineer:Trading Infrastructure Technology (C++ Focus)
Ref No.: 17-00271
Location: New York, New York
Position Type:Direct Placement
Start Date: 05/01/2017
We're looking for a select few uniquely excellent C++/Python engineers to join our world-class team. We  are creative, energetic, friendly, entrepreneurial, and collaborative. If you could walk around our office, you'd see that we're a focused, intent, and nimble company with none of the attitude and bureaucracy of a stereotypical Wall Street trading firm. Our engineers love to work on challenging and complicated problems, and in return, they have a chance to make a direct impact on our bottom line. For the right talent, there is fantastic growth potential.

Our standards for code quality are high, and our bar for the software engineers who write it is stratospheric. The most successful engineers at our firm move fluidly between roles over time. Engineering jobs at have some different flavors with a mix of C++ and Python focuses:
Every action we take in the market is conceived, executed, verified, processed, and reported using software we wrote expressly for the purpose. Our business depends on automated trading platforms that are fast, stable, resilient, and innovative.
  • Create, support, and improve our fast real-time global trading engine – the automated platform on which all of our trading strategies run
  • Manage the codebase that runs order routing and execution, exchange connectivity, and market data
  • Be a partner to our research strategies, systems engineers, and business operations teams to ensure success
Experience Required for all Engineering Roles:
  • 5 to 10+ years of professional software development experience
  • Exceptional programming skills
  • Experience designing fully automated, readily scalable, and highly reliable software systems
  • Familiarity with UNIX/Linux, network/distributed systems programming, multithreaded programming, lock-free algorithms, complex scheduling problems, and domain-specific languages is helpful
  • Knowledge of trading and finance isn't required
Education:
  • Bachelor's or master's degree in computer science from an excellent academic program