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 to communicate with exchanges via APIs using protocols like FIX, Websocket, or HTTP
- Optimize exchange communication through kernel bypass and connection handling optimization
- Implement trading algorithms based on requirements from 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 competitive edges to researchers and traders by equipping them 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 · New York
