F
Posted a day ago
Senior Software Engineer
Flow TradersSenior Software Engineer, C++
Requirements
BSc, MSc, or PhD in Computer Science or Mathematics, 5+ years professional C++ development experience, Knowledge of algorithms and data structures, Experience in parallel and multithreaded programming
Skills
C#AlgorithmsMultithreading
About the role
Responsibilities
- Lead the development and global rollout of the Core platform used in multiple business focus groups
- Develop tools and frameworks to deliver capabilities for tuning data-driven systematic pricing and trading strategies
- Write software that communicates with exchanges through APIs using protocols like FIX, Websocket, or HTTP
- Optimize exchange communication through kernel bypass and connection handling optimization
- Implement trading algorithms based on requirements provided by traders and quants
- Investigate and resolve production issues including crashes and performance bottlenecks
Requirements
- BSc, MSc, or PhD in Computer Science, Mathematics, or equivalent
- 5+ years of professional C++ software development experience
- Strong knowledge of algorithms and data structures
- Experience in parallel, asynchronous, and multithreaded programming
- Ability to write clean, reliable, and highly scalable code
- Proficiency in C++
Preferred Qualifications
- Experience in the proprietary trading industry
- Knowledge of Rust, Python, or Typescript
About the Company
Flow Traders provides a competitive edge by equipping Researchers and Traders with the information and capabilities needed to make sound business decisions through ultra-low latency event-driven trading systems.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Flow Traders · Chicago
