Skip to content
Position Summary
Job Location: 100 Avenue of the Americas, New York, NY 10013
Note: Company “Hybrid” work attendance policy: In-office work attendance required at the aforementioned office address for collaboration days based on each team’s requirement; telecommuting/working from home is permissible for remainder of the same month.

Duties: Engineer/develop mission-critical simulation orchestration and analytical software tools utilized by company’s market researchers. Collaborate with research and engineering teams to design, engineer, implement, and improve features and products that are key components of the company’s quantitative research software platform. Engineer/develop software frameworks for experiment and attribution management to help researchers understand the production impact of portfolio changes. Engineer and update the underlying software infrastructure and processes used by company’s modelers and portfolio managers to make trading decisions. Extend and rewrite existing modeling simulation software and implement new computer algorithms to increase their accuracy and speed. Use a suite of open-source and proprietary software tools to engineer software environments that simulate, test, and deploy company’s quantitative strategies, also known as models. Engineer/develop updates to simulation‐based experiment software frameworks. Work with other company teams to engineer/develop software tools, systems, and products responsible for increasing productivity and efficiency of modeling simulations across the company. Ensure the reliability of “mission-critical” internal software products and systems vital to company, such as its simulation-based experiment frameworks, through robust testing of software systems. Participate in the design and architecture of high-performance software systems.

Minimum education required: Bachelor’s Degree in Computer Science, Electrical Engineering, or related Information Technology field.

Skills required: Must have knowledge of the following software skills and technologies: Python; Java; ReactJS; relational database concepts and complex SQL queries construction; ability to engineer software automation functions and software system testing processes using an algorithmic approach to solving software system reliability problems; root cause analysis of software systems for identification and addressing of the underlying cause of performance problems in software systems; distributed and large-scale software systems design, implementation, and maintenance; software automation techniques for streamlining of processes and efficiency improvement; debugging of complex software systems; performance modeling; and software systems design for scalability. Must also pass company’s required skills assessment.

Base salary: The base pay for this role will be between $165,000 and $325,000 per year. This role may also be eligible for other forms of compensation and benefits, such as a discretionary bonus, health, dental and other wellness plans and 401(k) contributions. Discretionary bonus can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications and experience.








#LI-DNI