C++ Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+23 more
Requirements
- 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), Analysis Skills, Apache Kafka, Banking Services, C++ Programming Language, C++ Standard Template Library (STL), CMake, Capital Markets, Cloud Computing, Communication Skills, Concurrency, Continuous Deployment/Delivery, Continuous Integration, Derivatives, DevOps, Docker, Financial Information eXchange (FIX), Foreign Exchange (FX) Trading, Git, Investment Services, Linux Operating System, Memory Management, Messaging Technology, Microsoft Windows Azure, Multithreaded Programming, Performance Tuning/Optimization, Problem Solving Skills, Product Pricing, Python Programming/Scripting Language, Scripting (Scripting Languages), Sockets, Software Engineering, TCP/IP (Transmission Control Protocol/Internet Protocol), TIBCO Product family, Trading Platforms, Trading Systems, United States Department of Energy (DOE), Unix Operating Systems
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Highest Paying Tech Companies for Developers
10 Highest Paying Programming Languages 2025
The 10 C++ programming questions to expect in an interview