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)