Trading account integration and reporting developer
We are seeking a skilled backend developer to take ownership of our trading account integrations, reporting, and subscription management systems. This role is critical to ensuring our prop firm runs reliably around account lifecycle management, end-of-day processing, subscription sync, and account integrity across multiple third-party trading platforms.
The ideal candidate has experience integrating with trading platform APIs (Tradovate, Rithmic, Ignite, cTrader, MetaTrader, CQG, or similar), strong REST API skills, and a track record of building reliable, failsafe systems in a high-volume trading environment.
Key Responsibilities
โ Own and manage all trading platform integrations โ account creation, suspension, reactivation, and balance adjustments across our API (currently Ignite/Tickblaze) and any future platform integrations.
โ Take full responsibility for end-of-day reporting workflows โ ensure reports run reliably, process correctly, and update trader dashboards without disruption.
โ Build monitoring and alerting around EOD failures, sync issues, and webhook delivery failures, so problems are caught before they impact traders or dashboards.
โ Develop automatic recovery systems (retry logic with exponential backoff, token refresh, idempotent operations) to minimize downtime and manual intervention.
โ Reconcile WooCommerce subscription statuses with trading accounts to ensure only paid users retain active accounts.
โ Create audit tools to detect and clean up ghost accounts, orphan statistics, and balance chain inconsistencies.
โ Handle webhook integrations with signature verification (Ed25519, HMAC) and replay protection.
โ Collaborate with the WordPress/WooCommerce developers to ensure a smooth subscription-to-account creation flow.
โ Maintain clear documentation and SOPs for all integration processes.
โ Stay updated on trading platform API changes and best practices.
Qualifications Required
โ Proven experience integrating trading platform APIs in production. Rithmic (R|API+, RTrader Pro SDK), Tradovate, Ignite, cTrader, MetaTrader, or CQG all qualify โ the underlying account management patterns transfer across platforms.
โ Strong C# experience for backend service development.
โ Experience with REST API consumption including pagination, retry logic, rate limiting, and authentication token management.
โ Experience with webhook implementations including signature verification
(Ed25519, HMAC) and idempotent event processing.
โ Experience building robust error handling, monitoring, and failover systems. As this system handles large amounts of money, resilient systems that notify on failures and handle them gracefully are critical.
โ Strong SQL skills (PostgreSQL preferred) including debugging data integrity issues across related tables.
โ Ability to work independently while coordinating with other developers on the team.
Preferred
โ Exposure to prop firm infrastructure, trader risk management, or drawdown/payout systems.
โ Java / Spring Boot experience (current primary codebase; planned migration to C#).
โ Docker and cloud deployment experience (AWS, DigitalOcean, Azure, or similar).
โ CI/CD pipeline experience (GitHub Actions, GitLab CI, or similar).
โ Exposure to compliance and audit requirements in fintech.
โ Experience debugging distributed system issues โ duplicate events, race conditions, cross-system timing bugs.
Work Environment & Expectations
โ Fully remote contractor engagement.
โ Must maintain at least 5 hours of overlap with U.S. Eastern Time for meetings and collaboration.
โ High responsiveness and accountability in a fast-moving, global team environment.
โ Engagement typically requires 40+ hours per week, with flexibility to manage your own schedule while meeting deadlines.
โ The system is up and running in production. You will be taking ownership of an
established integration stack and will have support during onboarding.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |