Senior C++ Software Engineer / Innovative Trading Firm / Hybrid Role in Chicago
CHICAGO, Illinois
Hybrid
Full Time
$120k - $140k
A reliable trading firm is seeking their next outstanding Senior Software Developer to enhance their technology division. In this position, you will collaborate with seasoned development experts to create a low-latency order execution platform, catering to the firm’s expanding business demands. Software developers engage in all stages of the project lifecycle, working closely with traders and quantitative analysts on every component of their trading infrastructure.
The perfect candidate is a proactive individual who thrives in a dynamic environment with ample creative freedom. Every team member plays a role in the entire system, from the creation of trading algorithms to high-speed data analysis and smart execution engine design. The culture promotes intelligence, ambition, and teamwork, featuring a relaxed dress code and different amenities to encourage collaboration. Required Skills & Experience
#LI-OP
The perfect candidate is a proactive individual who thrives in a dynamic environment with ample creative freedom. Every team member plays a role in the entire system, from the creation of trading algorithms to high-speed data analysis and smart execution engine design. The culture promotes intelligence, ambition, and teamwork, featuring a relaxed dress code and different amenities to encourage collaboration. Required Skills & Experience
- At least 5 years of full-time professional SWE experience
- Expertise in multi-threading programming and distributed application architecture
- Ability to swiftly identify and fix problems, driving solutions to completion
- Demonstrated ability to generate and successfully implement innovative solutions
- Excellent knowledge of Linux and Git
- At least 2 years of hands-on experience with modern C++ and familiarity with either Java or Python
- Proven experience working in shared production environment
- Solid understanding of distributed messaging and caching technologies
- Expertise in developing low-latency systems and using performance optimization tools
- Primarily working with C++, and occasionally using Java or Python
- Focus on Distributed System Architecture
- Inclusive health, financial and other benefits that offer support.
- 401(k)
- Activities and Amenities
#LI-OP