Senior C++ Software Engineer
Core
Develop high-throughput, low-latency financial market data systems and proprietary Refinitiv technologies using C++.
Role type
Senior C++ Software Engineer (Low Latency/Financial Infrastructure)
Builds
High-performance trading and market data infrastructure
Domain
Financial Markets / Low Latency Systems
Deliverable
production ML models | product features
Required skills
C++ (3+ years), Object-Oriented Design, Multi-threaded Application Debugging, Performance Tuning, Automated Testing, Linux Development, SQL/Oracle Integration
Preferred skills
Real-time programming, Python/Unix/Powershell scripting, JavaScript/Node.js, Agile methodologies, Design patterns, Financial market data understanding
Responsibilities
Implement performance and tuning modules for high throughput and reliability; Identify bottlenecks and bugs in code and devise solutions; Maintain code quality, design, and refactor for best performance; Develop automated tests; Analyze key performance indicators to identify system performance issues and make improvements.
