Software Engineer

Belvedere Trading


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. 

Apply now
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsinengineering.net) you saw this job posting.