Research Technology Developer

Location: New York, New York
Salary: $150,000 - $200,000

About the Opportunity

We are partnered with a global leader in electronic market making that is looking for a passionate and seasoned developer to join their Research Technology team and support the company’s ever-expanding research infrastructure. This team forms a small group of technologists whose primary function is developing tools that support the company’s Quantitative Strategists and Traders. In this role, you will be responsible for the development and maintenance of their research platform.  This is an exciting opportunity to work with a leading trading firm on development projects that will directly impact the firm’s success.

The annual base salary range is $150,000 to $200,000. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things. Details about eligibility for bonus compensation (if applicable) will be finalized at the time of offer.


Job Responsibilities

  • Develop tools to organize, manage and ensure the quality of petabytes of data using distributed file systems and databases
  • Add new features to the firm’s simulators
  • Create tools for all stages of the simulation lifecycle including historical back-tests and production monitoring
  • Fine tune performance and monitoring of research software to ensure the firm is using their HPC (compute) cluster as efficiently as possible
  • Proactively engage with the quants and traders to help identify and execute requirements
  • Improve quality of life for the trading teams and the wider development community by encouraging the best development practices and keeping up to date with new language features and frameworks


Job Requirements

  • In-depth experience working in Python
  • Degree in Computer Science, Engineering, or other STEM major preferred
  • Excellent academic background with strong GPA
  • Exceptional problem-solving skills and ability solve technical problems under pressure
  • Great communication skills and the ability to collaborate with peers
  • Intellectually curious and self-motivated
  • Ability to communicate within and across teams, at a high and low level, on both technical and non-technical subjects
  • Desire to assume responsibility and ownership for the success and progression of the research tech ecosystem

Submit your resume