Role Overview
We are seeking C++ Software Engineers to design and build cutting-edge software solutions that enhance performance, efficiency, and innovation across various business functions. This role involves creating and maintaining technology solutions that drive success and solve complex challenges.
Qualified candidates may have opportunities to work in NYC, CHI, OR London.
Key Responsibilities
- Develop, enhance, and maintain the most advanced trading systems to improve speed, functionality, and reliability.
- Build, develop, and deploy sophisticated software solutions across the firm
- Collaborate closely with C-Level leaders to identify priorities and deliver tailored technology solutions.
- Design, code, test, and deploy efficient software solutions that meet business needs.
- Analyze complex technical and business challenges to provide effective solutions.
- Proactively make decisions and address issues independently with minimal oversight.
- Offer timely support for trading systems to ensure seamless operations.
Skills and Qualifications
- Strong enthusiasm for technology, software development, and innovation.
- Proven experience working with C++ in a professional setting.
- Ability to tackle open-ended problems using strong analytical and problem-solving skills.
- Expertise in developing and managing multi-threaded applications.
- Solid experience with distributed systems in production environments.
- Excellent interpersonal and communication skills for fast-paced, collaborative settings.
- Bachelor's degree in Computer Science, Engineering, or a related technical discipline.
- Experience in proprietary trading environments is a plus but not mandatory.