
Senior Software Engineer - OTC Trading
AI
Flow Traders is seeking a Senior Software Engineer to join its OTCTECH team in Amsterdam. The role involves designing and delivering a new OTC Trading Engine, modernising existing applications, and building reliable, high-performance trading systems. Requires strong experience in distributed backend systems, expertise in Java or C++, and working knowledge of Python.
What you'll do
- Work directly with traders, quants, Operations, Risk, and Compliance to understand requirements and how trading workflows operate in practice.
- Trace business processes and data flows across pre-trade research, execution, post-trade processing, risk, and compliance.
- Identify opportunities to improve resilience, consistency, automation, and operational efficiency.
What you need
Must-have
JavaC++PythonApache KafkaDistributed SystemsConcurrencyEvent-Driven ArchitectureMessaging Platforms
Nice-to-have
TradingCapital MarketsFinancial ServicesGoogle Cloud Platform (GCP)KubernetesDockerCloud-Native TechnologiesBigQuery
Soft skills
Stakeholder ManagementCommunicationOwnershipProblem SolvingTechnical Judgment
Senior Software EngineerOTC TradingFintechCapital MarketsJavaC++PythonDistributed SystemsEvent-Driven ArchitectureHybrid