
Senior Software Engineer, C++
Flow Traders3 months ago
Amsterdam, NetherlandsSenior
Responsibilities
- Lead development and global rollout of the Core platform across market data, quantitative research, pricing, and strategy groups.
- Develop and deploy tools and frameworks for data-driven systematic pricing and trading strategies.
- Collaborate with engineers, quantitative researchers, technical traders, and business users to refine requirements and iterate on platform design.
- Build exchange connectivity software for market data and order submission using exchange APIs and multiple protocols.
- Maintain and extend testing suites and optimize exchange communication, TLS, kernel bypass, and connection handling.
- Implement trading algorithms and improve the stability, reliability, and performance of trading engines.
- Enhance monitoring and observability with Trading Operations.
- Investigate production crashes, business logic issues, and performance bottlenecks.
- Prepare releases and deployments of new trading engine versions.
Requirements
- BSc, MSc, or PhD in Computer Science, Mathematics, or equivalent.
- At least 5 years of post-graduation professional C++ software development experience.
- Proprietary trading industry experience is preferred.
- Ability to write clean, reliable, and highly scalable code.
- Good knowledge of algorithms and data structures.
- Experience with parallel, asynchronous, and multithreaded programming.
- Interest in achieving maximum performance from available hardware and software.
- Ability to communicate with technical and non-technical business colleagues.
Benefits
- Flow Academy and opportunities to attend domain-related conferences.
- Daily catered lunch, coffee, stocked kitchen, and snack bar.
- In-house bar and lounge with arcade, table tennis, billiards, and game consoles.
- Company boat.
- In-house gym and sessions with a nutritionist or personal trainer.
- Bi-weekly massages.
- Annual company trip and other company events.
- Global rotations across worldwide offices.
- Competitive salary, annual discretionary profit share, and comprehensive benefits.
- Amsterdam-based role with a collaborative, non-hierarchical culture and ongoing onboarding support.
Tech Stack
Categories
About Flow Traders
Flow Traders builds electronic trading technology and acts as a principal liquidity provider in exchange-traded products, derivatives, fixed income, and digital assets across global markets. Its revenues come from market making and proprietary trading, using in-house software to quote and manage risk on- and off-exchange for institutional counterparties. Founded in 2004 and headquartered in Amsterdam, Flow Traders is publicly listed on Euronext Amsterdam and operates across multiple financial centers.