Trading Platforms Enterprise Software Architect
Core
Design and architect enterprise software for multi-asset trading platforms (MT4/MT5) and trading servers.
Role type
Senior Enterprise Software Architect (Trading Platforms)
Builds
Trading platform applications, server plugins, gateways, and integrations for live trading.
Domain
Financial Markets / High-Frequency Trading
Required skills
C#, .NET, C++, MT4/MT5 server/gateway/Manager APIs, latency profiling, containerization (Amazon EKS), system architecture design, technical leadership
Preferred skills
SQL, Kafka, ClickHouse, MQL5, Rust, liquidity/price feed integration (PrimeXM), regulated broker experience (CySEC, MiFID II)
Technologies
MT4, MT5, Amazon EKS, C#, .NET, C++, Kafka, ClickHouse, MQL5, Rust
Responsibilities
Propose target architecture and design standards for platform applications; advise on plugins, gateways, and integrations (latency, threading, failover); plan migration to containers; build core shared libraries and validate ideas via PoCs; coach engineers and share patterns.
Seniority
Senior, hands-on IC with mentorship