Job Description

Choose a job you love, and you will never have to work a day in your life. — Confucius

Quantitative Developer

  • Job Tag: #LI-BH1
  • Posted: February 25,2026
  • Salary: $170,000

Our client is a well-established trading technology firm headquartered in Chicago. They are seeking a Quantitative Developer to join a small, highly collaborative team responsible for building and maintaining a suite of quantitative products that power trading, risk management, and analytics workflows.

This is a hands-on engineering role focused on translating mathematical and statistical models into clean, production-grade code within a performance-sensitive trading environment.

Job Title: Quantitative Developer
Location: Chicago, IL (Onsite)
Compensation: $150,000 – $190,000 base + annual bonus
Employment Type: Direct Hire

Responsibilities

Develop and maintain libraries for computation, pricing, volatility modeling, and analytics Translate financial models into scalable, testable production code Partner closely with engineers and stakeholders to design and implement enhancements Troubleshoot complex production issues and optimize system performance Contribute to thorough testing, validation, and documentation of quantitative tools

Desired Skills and Experience

Bachelor’s degree or higher in Computer Science, Mathematics, Statistics, or related technical field 4+ years of professional software development experience 4+ years of experience working in financial markets Strong programming experience in C#, C++, or Python Experience with derivatives, options pricing, volatility modeling, or risk analytics preferred Strong communication skills and ability to collaborate in a small team environment Comfortable working onsite in a fast-paced, engineering-driven culture

Submit Your Resume

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

visit us

601 Carlson Parkway | Suite 900 Minneapolis, Minnesota 55305

call us

952-767-9000

stay connected