Python Developer in Princeton, NJ at Open Systems Technologies

Date Posted: 1/16/2020

Job Snapshot

  • Employee Type:
  • Location:
    Princeton, NJ
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

The chosen candidate will help an algorithmic hedge fund build software that implements real-time mathematical models using Machine learning. 

The chosen candidate will ideally have strong Python experience but the firm is open to strong programmers/technologists that are open to learning Python. 


  • Develop new features for the trading platform
  • Implement trading for new strategies, markets, and asset classes
  • Deploy, run, and oversee monitoring of the trading platform
  • Collect, interpret, munge, move, store, and wrangle data from a wide variety of sources
  • Maintain and extend the parallel, distributed computing environment


  • Ideally strong Python (Python, C, Cython, NumPy, Pandas) knowledge but open to strong OO developers
  • Strong experience with Linux/Unix
  • Experience with socket/network programming
  • Linux kernel experience is a big plus
  • Experience with Twisted, Git, PostgreSQL
  • Finance is not necessary but Futures/FX experience is a plus

Some benefits

  • Awesome colleagues
  • Competitive salary
  • Performance-based discretionary bonus
  • 401(k)
  • Excellent health and dental insurance with 100% of premiums paid
  • Catered lunches
  • Free on-site gym
Job category:
  • Information Technology
Job keywords:
  • Python,Object Oriented,Futures,Foreign Exchange,Developer
  • Object Oriented
  • Futures
  • Foreign Exchange