Source description
About the role
Expanded Architect Requirements
Core Responsibilities:
Design unified architecture supporting multiple trading products:
CFDs and spread betting
Stock trading (via IBKR integration)
Cryptocurrency trading
Options and futures
Technical Architecture Focus:
Microservices architecture design for scalability
Multi-region deployment strategy (Singapore, Australia, Japan, UAE)
Integration patterns for third-party providers (IBKR, Coinbase, payment gateways)
Event-driven architecture using Kafka
Cloud-native design on AWS with multi-region support
Specific Deliverables:
Comprehensive platform architecture documentation
API gateway design and standards
Data flow and integration architecture
Security and compliance framework
Performance and latency optimization strategy
Migration roadmap from legacy systems
More at Photon