Job Description
Key Responsibilities
Serve as senior developer responsible for system design and implementationDevelop low-latency trading gateways and market data interfacesEnhance and maintain BGC’s proprietary matching engine infrastructureCollaborate with cross-functional teams to deliver robust and scalable trading solutionsEssential Skills and Experience
Minimum years of software development experience using C and C++Advanced proficiency in Linux systems (, system calls, multi-threading, IPC, sockets, scheduler)Knowledge of FIX/ITCH/OUCH protocols and hands-on experience building applications utilizing themStrong understanding of networking protocols, including TCP/IP, UDP, Unicast, and MulticastKnowledge of HFT techniques such as lock-less queues and circular buffersExperience with messaging architectures (, Solace, West, ActiveMQ)Knowledge of in-memory data management, data ...
Ready to Apply?
Take the next step in your AI career. Submit your application to BGC Group today.
Submit Application