Senior C++ Software Engineer Market Data
Visualization Platform
POSITION: Senior C++ Software Engineer
LOCATION: Elm Street, Stamford, CT, Astor Place, NY
Client Investment Banking
Job Summary
A leading global hedge fund is seeking a highly skilled Senior C++ Software Engineer to take
ownership of the firm s proprietary market data visualization platform. The system is built as a
client server architecture, where the server component runs on Windows Server and manages realtime and historical market data ingestion, caching, and distribution, while the client application runs
on Windows 11 and provides traders and researchers with a high-performance visualization and
analytics interface. This role sits at the intersection of low-latency market data engineering and realtime analytics UX, supporting portfolio managers, researchers, and systematic trading teams with a
mission-critical tool that processes and displays streaming and historical market data from industry standard feeds.
Responsibilities
- Maintain, enhance, and extend the firm s in-house C++ market data visualization platform across its client server architecture.
- Design and implement high-performance data ingestion, normalization, and caching mechanisms within the Windows Server backend.
- Integrate directly with industry-standard market data feeds (Bloomberg, Refinitiv, ICE/IDC, direct exchange feeds).
- Develop scalable components supporting time-series retrieval, historical playback, and tick-level analysis.
- Optimize the Windows 11 client application for performance, responsiveness, stability, and intuitive visualization.
- Improve system-wide performance, including multi-threading, networking, and memory optimizations across both client and server.
- Collaborate with traders, quantitative researchers, and data engineers to gather requirements and deliver solutions.
- Ensure reliability and accuracy of displayed market data through validation, monitoring, and testing.
- Own the full software lifecycle: design, implementation, testing, deployment, documentation, and support.
- Define and maintain Security Policies for authentication and data entitlements
- Integrate with existing monitoring and alerting systems
- Document architecture and processes on Confluence
- Use JIRA for the tracking of development tasks
- Use GIT for lifecycle management of code base
Job Requirements
- 7+ years of professional C++ experience with modern standards (C++14/17/20).
- Strong academic background with a Bachelor or Master s degree in Computer Science or similar.
- Strong experience building distributed or client server systems, ideally on Windows Server and Windows 11.
- Background in real-time systems, multithreading, and low-latency development.
- Experience with realtime and historical Refinitive, BPipe or similar market data feeds.
- Solid understanding of market microstructure, tick data, and time-series concepts.
- Proficiency with Windows development, debugging, and performance tools.
- Strong fundamentals in data structures, algorithms, networking, and memory management.
- Experience in mission-critical software environments.
- Strong SQL skills.
- Excellent communication and collaboration skills and ability to operate autonomously as needed.
- Strong documentation skills, including diagraming, and technical documentation.
- Ability to work closely with end users and deliver under tight timelines.
Preferred Skills
- Exposure to quantitative finance or trading environments.
- Interest in financial markets and front-office workflows.
- Knowledge of complex macro fund asset classes, including pricing and risk generation,
- Experience with real-time visualization or analytics tools in a client server environment.
- Familiarity with graphics/UI frameworks such as Qt.
- Experience with distributed systems or high-throughput messaging.
- Knowledge of Python for analysis or C++ bindings.
- Background in DevOps or CI/CD for C++ applications.
- Sybase ASE.
- AWS Cloud Container and Data Services.
- Kafka.
Thanks
Prasanna
Recruitment Manager
Sagarsoft Inc.
E-verify Company
Phone: Email:
200 Glastonbury Blvd, Suite #304, Glastonbury,CT-06033