Back-end Engineer (Trading Infrastructure)
- Own all trading platform integrations: account creation, suspension, reactivation, and balance adjustments across current (Ignite/Tickblaze) and future platforms
- Ensure reliable end-of-day reporting workflows that process correctly and update trader dashboards without disruption
- Build monitoring and alerting around EOD failures, sync issues, and webhook delivery failures to catch problems before trader impact
- Develop automatic recovery systems with retry logic, token refresh, and idempotent operations to minimize downtime and manual intervention
- Reconcile WooCommerce subscription statuses with trading accounts to ensure only paid users retain active access
- Create audit tools to detect and resolve ghost accounts, orphan statistics, and balance chain inconsistencies
- Senior backend engineer with 5+ years of experience building production systems
- C1 English level or higher
- Proven production experience integrating trading platform APIs (Rithmic/R|API+, Tradovate, Ignite, cTrader, MetaTrader, CQG, or similar)
- Strong C# for backend service development
- Expert-level REST API consumption: pagination, retry logic with exponential backoff, rate limiting, token management
- Production webhook implementation with signature verification (Ed25519 or HMAC) and idempotent event processing
- Robust error handling, monitoring, and failover system design for high-stakes financial environments
- Advanced SQL skills (PostgreSQL preferred) including cross-table data integrity debugging
Skills
- C#
- .NET
- REST API
- PostgreSQL
- Webhook security
- Ed25519
- HMAC
- Trading platform APIs
- Rithmic
- R|API+
- cTrader