Description
Flow Traders is looking for Senior C++ Software Engineers to join their growing team in Amsterdam.
Software Engineers at Flow Traders provide the company with a competitive edge, equipping Researchers and Traders with the information and capabilities they need to make sound business decisions.
As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day.
Working closely with Technologists, Quantitative Researchers, and Traders, you'll guide the development of in-house trading technology and optimize it to achieve market-leading performance and reliability.
Responsibilities
Main technical activities include:
- Leading the development and global rollout of the Core platform used in multiple business/focus groups
- Developing tools/frameworks to deliver capabilities for tuning/develop data-driven systematic pricing and trading strategies
- Working with focus group engineers, Quants, and Technical traders to refine requirements and iterate on design and implementation
Exchange Connectivity
- Writing software that communicates with exchanges through their APIs
- Ensuring quality of software based on testing suites
- Optimizing exchange communication through kernel bypass and connection handling
Trading Strategies
- Implementing trading algorithms based on requirements provided by traders and quants
- Acquiring and developing the necessary trading knowledge to successfully translate requirements into software implementation
- Continuously improving the stability, reliability, and performance of the trading engine
Requirements
- BSc, MSc, or PhD in Computer Science, Mathematics, or equivalent
- 5+ years post-graduation professional C++ software development experience
- Ability to write clean, reliable, and highly scalable code
- Good knowledge of algorithms and data structures
- Experience in parallel, asynchronous, and multithreaded programming
Benefits
- Flow Academy and opportunities to attend domain-related conferences
- Daily catered lunch, great coffee, and a fully 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 various events throughout the year