CareerPlanSign in

Senior C++ Software Engineer

USA-St. Louis-795 Office Pkwy💼 Full-time🗓 2026-08-21 → 2026-09-26

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.

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.