Principal Engineer - Trading Core
HybridLimassol, Limassol, Cyprus
Job Summary
Define the target-state architecture for the trading backend, leading a pragmatic evolution toward modular, independently deployable, and horizontally scalable services. Strengthen the platform's ability to scale and fail over safely, ensuring critical paths like risk evaluation, margin, and order execution behave correctly with predictable latency under peak load. Establish engineering standards including patterns, performance budgets, observability, and testing practices for a real-time trading system while mentoring senior engineers. Lead through code and design by writing reference implementations, running hardest investigations, and turning incident learnings into durable architecture. Work closely with SRE, infra, risk, product, pricing, compliance, and client-facing teams to support contracts dependent on the core. This role reports to the Head of Engineering for the Trading Platform team, with flexible and hybrid working options available.
Required Qualifications
- Deep expertise building trading-core or execution-engine backends within a broker, exchange or trading venue
- Expert-level Java experience developing high-throughput, low-latency concurrent systems
- Strong hands-on knowledge of trading platform risk management, margin calculations, order execution and real-time financial processing
- Experience designing scalable distributed systems with strong resilience, messaging and failover capabilities
- A proven track record of modernising complex production systems while maintaining availability and stability
- Strong understanding of leveraged trading products, particularly CFDs or related derivatives
- Experience extending trading platforms with new derivative products or trading functionality
- Experience with event-driven architectures and real-time market data distribution
- Familiarity with FIX protocol and multi-asset trading platforms
- Previous experience within a retail trading, CFD brokerage or trading platform environment
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.