Quantitative Python Developer Quantitative Python Developer …

Non-disclosed
in New York, NY, United States
Permanent, Full time
Last application, 20 Feb 20
150,000-200,000
Non-disclosed
in New York, NY, United States
Permanent, Full time
Last application, 20 Feb 20
150,000-200,000
Quantitative developer will be a developer of a trading team in mid-frequency statistical arbitrage strategies.

Responsibilities:

  • Build a large-scale data library and maintain multiple data pipelines
  • Collaborate with the infrastructure team to build the trading system and computational infrastructure
  • Manage the software delivery lifecycle (Codebase management / git / Unit test / Reliability)
  • Build the software library (tools / software design, etc.)
  • Collaborate with researchers to improve research infrastructure and tools
  • Improve speed of Python/pandas operations

 

Requirements:

  • 5+ years of professional software engineering experience
  • Familiarity with version control and software delivery lifecycle
  • Fluency in Python 3 and familiarity with pandas
  • Proficiency in either C++ or Java
  • Proficiency in SQL, noSQL, orHDF5
  • Familiarity with distributed / parallel computing
  • Real project experience on a distributed computing framework (e.g. HADOOP, SPARK) is a plus
  • Experience in large-scale database design, with a particular emphasis on fast queries, efficient data compression, database versioning, and handling data flows with complex data dependency
  • Proficiency with the Linux environment, with some sys-admin experience
Close
Loading...