Job Details

Software Engineer for Global Quantitative Services (C++/Python)

Job Info:

Category: Development
Company Description: Leading investor in major financial markets
Location: Chicago, IL
Job Number: 9252

Job Description:

We require talented software engineers to help grow our quantitative trading business.

The individual will be responsible for the design and build of software components that are foundational to our research and trading activities.

There are three specific teams into which we place software engineers:


Research technology team

·        This team is responsible for the systems and technology that support and drive our research and portfolio construction process.

Data technology team

·         This team is responsible for engineering solutions that source, capture and process data. This includes both structured feeds (like market data) and unstructured data (global supermarket prices from the web.) Some data sets that we deal with are very large and this requires the use of highly parallel processing and cloud computing.

Core technology

·         This team is responsible for our core platforms that includes our electronic trading, risk and pnl systems. These systems are mission critical for the operation of our business and as such the requirements for engineering quality are extremely high.

The primary languages that the group currently uses today are C++, Python, R and javascript.

Key job responsibilities include:

·        Responsible for the design, development and deployment of new and existing components pertaining to research and trading.

·         Responsible for enhancing and extending the infrastructure and underlying libraries that make up the platform.

·         Communicate and collaborate with the research and trading teams to design and deliver innovative and high quality solutions.

·         Provide day-to-day support for applications and the underlying infrastructure.

Mandatory Skills / Experience

·         Strong programming skills and knowledge of computer science fundamentals (example: data structures.)

·         2-7 years software development experience in a role where Python or C++ is used.

·         Working knowledge of Unix scripting.

·         Experience of OO design and end-to-end software development.

·         Very strong communication skills in English, both written and verbal.

·         Ability to demonstrate prior delivery in a demanding and fast paced environment.

Beneficial Skills / Experience

·         Significant software development experience in C++.

·         Experience working with quantitative researchers.

·         Experience of working with enterprise systems (particularly market data and reference data systems) in a financial firm.


·         Bachelor degree in Computer Science, Electrical Engineering, or equivalent.



All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job