change
starts now...

< BACK TO SEARCH RESULTS

New York, United States

Competitive

Our client is looking for a Python Developer with a passion for solving complex problems to join their Trading Analytics team. In this role you will have the opportunity to take ownership of a high-volume data-processing solution, which performs daily compliance verification of the firm’s trading activities across all asset classes. 


Responsibilities:

  • Develop and maintain off-line data-processing system crunching billions of records per-day to calculate firm-wide accounting metrics such as profit and loss.  
  • Collect, analyze and merge diverse historic trading activity and financial data from multiple sources
  • Work closely with the trading model developers and management to investigate potential breaks and discrepancies.

Qualifications:

  • 4+ years of expert level Python is a prerequisite
  • Excellent analytical, diagnostic, and communication skills
  • Desire to be part of a tight-knit engineering team working on cutting edge data processing systems
  • CS or EE educational background, with strong competences in data structures, algorithms and operating systems
  • Process oriented with a demonstrated ability to work independently and in a team environment
  • U.S. work authorization required


Experience:

  • Linux scripting experience with a focus on data processing utilities, such as grep, awk, sed, cut, and sort
  • Programming experience with C/C++
  • Experience developing for and/or managing a Hadoop based cluster (or experience with similar Big Data technologies)
  • Experience with building high-volume data processing systems


If you would like to be considered for the position of Python Developer, or wish to discuss the role further then please leave your details below. Your resume will be held in confidence until you connect with a member of our team.

Upload