Currently we're investigating a bug where the answers are not recorded properly. If you encounter this bug, please email us at rfqjobs@gmail.com.
Senior Software Engineer

Belvedere Trading is a proprietary trading firm located in Chicago, specializing in equity index and commodity derivatives.

(more about Belvedere Trading)
This job posting has been archived.
Unfortunately Belvedere Trading has archived this job posting, they are no longer accepting applications.

Senior Software Engineer

Our team is looking for Software Engineers with the experience to build high-performance automated trading systems. As a Software Engineer, you will help establish technical standards and be a significant contributor to the technical architecture and engineering practices.  You will have the opportunity to work and collaborate with Belvedere Quants and Software Engineers to tackle challenges in programming, technology, mathematics, and finance by building high-quality, architecturally sound systems that are aligned with our business goals.  We are looking for individuals who will be able to solve difficult technical problems in a fast-paced and energetic environment.

Women and underrepresented groups frequently apply to jobs only if they meet 100% of the qualifications. We encourage you to break that mold and apply. No candidate is perfect; all have a lot to offer. We welcome your application.

What you'll do

    • Create and optimize scalable, multi-tiered applications, and infrastructure
    • Implement quantitative, algorithmic trading logic for a variety of asset classes
    • Design extensible trading applications and deploy successful enterprise-level applications that can be leveraged across options, futures, and cash markets
    • Analyze and solve complex technical problems
    • Improve the efficiency and effectiveness of our development process and reduce operational risk
    • Collaborate with technical and business peers to develop and deliver scalable and highly available trading software systems
    • Maintain, support, and troubleshoot critical trading applications
    • Apply industry knowledge and technical skills in new and innovative ways
    • Encourage the use of best practices throughout the development process

What you'll need

    • 5+ years of experience developing scalable applications using C++
    • Object-oriented design and programming experience
    • Experience building high performance, highly available, and scalable systems
    • Experience in multi-threaded programming, high-performance application architecture, and performance tuning techniques
    • Apply and hold high-quality standards for code and design
    • Well versed in all areas of delivering technical solutions
    • Ability to take full ownership (design, implement, test, deploy, maintain) of projects
    • Strong written and verbal communication skills
    • Show ownership through entrepreneurial spirit

Preferred Skills

    • Experience with financial market concepts, including options theory and engineering
    • Demonstrated success in developing and delivering automated trading or execution systems
    • Knowledge of algorithms and data structures


Women and underrepresented groups frequently apply to jobs only if they meet 100% of the qualifications. We encourage you to break that mold and apply. No candidate is perfect; all have a lot to offer. We welcome your application.