Job Description
Job Title: C++ Developer
Location: Chicago, IL
Rate: DOE
Experience: 7 to 8 Years
Required Technical Skills- Strong hands-on expertise in C++ (C++14/17/20)
- Deep understanding of:
- STL, Boost libraries
- Multithreading and concurrency
- Memory management and performance tuning
- Experience in Linux/Unix environments
- TCP/IP networking and socket programming
- FIX Protocol knowledge
- Experience with Git and build systems (CMake/Make)
Required Domain Experience- Minimum 3+ years in Banking / Capital Markets environment
- Experience working in:
- Investment Banking Trading desks
- Front Office Trading Technology
- Electronic Trading Platforms
- Strong understanding of:
- Market microstructure
- Order book mechanics
- Trade lifecycle (order → execution → clearing → settlement)
Preferred Qualifications- Experience with Equities / FX / Derivatives trading platforms
- Knowledge of pricing models and quantitative concepts
- Experience with high-frequency trading environments
- Familiarity with cloud-based trading infrastructure (AWS/Azure)
- Exposure to scripting languages (Python preferred)
Soft Skills- Strong analytical and problem-solving skills
- Ability to work in high-pressure, time-critical trading environments
- Excellent communication skills with business and technology teams
- Ownership mindset and accountability
Nice to Have- Experience with low-latency networking (Solarflare, DPDK)
- Knowledge of messaging systems (Kafka, Tibco, Solace)
- CI/CD pipeline exposure
- DevOps and containerization knowledge (Docker, Kubernetes)
Skills
Amazon Web Services (AWS)unmatched
Analysis Skillsunmatched
Apache Kafkaunmatched
Banking Servicesunmatched
C++ Programming Languageunmatched
C++ Standard Template Library (STL)unmatched
CMakeunmatched
Capital Marketsunmatched
Cloud Computingunmatched
Communication Skillsunmatched
Concurrencyunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Derivativesunmatched
DevOpsunmatched
Dockerunmatched
Financial Information eXchange (FIX)unmatched
Foreign Exchange (FX) Tradingunmatched
Gitunmatched
Investment Servicesunmatched
Linux Operating Systemunmatched
Memory Managementunmatched
Messaging Technologyunmatched
Microsoft Windows Azureunmatched
Multithreaded Programmingunmatched
Performance Tuning/Optimizationunmatched
Problem Solving Skillsunmatched
Product Pricingunmatched
Python Programming/Scripting Languageunmatched
Scripting (Scripting Languages)unmatched
Socketsunmatched
Software Engineeringunmatched
TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
TIBCO Product familyunmatched
Trading Platformsunmatched
Trading Systemsunmatched
United States Department of Energy (DOE)unmatched
Unix Operating Systemsunmatched
Level up your application
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder