Software Engineer

Chicago, Illinois
Technology – Engineering /
Hybrid
Current Job Opening: Software Engineer 

Job Duties:

    • Develop and maintain high-performance and low-latency software systems for model calculation and data analysis, algorithmic trading, risk and pnl management. 
    • Design, optimize and maintain databases storing critical trading data. 
    • Maintain, support and troubleshoot critical trading applications. 
    • Develop automated tests with reasonable error rate and tolerance. 
    • Collaborate with quantitative analysts, traders and team members to translate business requirements into technical. 
    • Apply industry knowledge and technical skills in new and innovative ways. 
    • Encourage the use of best practices throughout the development process. 
    • Participate in code review. 

Minimum Requirements

    • Bachelor’s degree in Computer Science, Computer Engineering, Data Science, or Information Science, and  
    • At least 3 months experience through an internship in Python, coding using C++, and financial data analysis techniques and financial modeling; or must have at least 3 credit hours at the bachelor's level of coursework requiring use of Python, coding using C++, and financial data analysis techniques and financial modeling. 
    • Full-time position.  
    • Multiple positions available. 
    • Jobsite: 10 S. Riverside Plaza, Suite 2100, Chicago, IL 60606.