Sports Organization logo

    Experienced Quantitative Developer

    Sports Organization

    Various Locations
    Full-time
    Sports
    Professional
    TeamWork

    Job Description

    In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen. Company Description Swish Analytics is a sports analytics, betting, and fantasy startup building the next generation of predictive sports analytics data products. about building systems to support products across a variety of industries and consumer/enterprise clients. OverviewYou'll architect and build the core trading systems that execute our fair value models across sports betting exchanges at scale. This is a systems engineering role focused on real-time decision-making, multi-venue orchestration, and low-latency execution under production constraints. Core ResponsibilitiesReal-Time Trading Engine ArchitectureDesign event-driven trading systems that consume fair value models and market data to make sub-second execution decisionsBuild the core logic for comparing fair values against live market prices and determining when/where to tradeImplement asynchronous order generation, submission, and cancellation workflows across multiple venues with different latency profilesDesign state machines for order lifecycle management (pending, accepted, filled, cancelled, rejected) with proper event ordering and idempotencyMulti-Venue Execution & RoutingBuild venue-specific integrations (WebSocket connections to Matchbook, Kalshi; REST API adapters for Betfair; FIX protocol handlers)Implement intelligent order routing that selects optimal venues based on liquidity, fees, latency, and position constraintsDesign coordination logic for managing orders across multiple venues when a single bet spans several platformsHandle venue-specific quirks (rate limiting, connection drops, partial fills, odds movement during submission)Position & Risk Management SystemsBuild real-time position tracking systems that aggregate exposure across all venues, markets, and event typesImplement global liability management that enforces risk limits while maximizing capital utilizationDesign systems that detect and respond to position drift (when actual fills deviate from intended exposure)Create reconciliation engines that validate positions against venue reports and detect/resolve discrepanciesData & Execution InfrastructureDesign data pipelines that ingest real-time market data from multiple feeds (WebSocket streams, REST polling, custom adapters) into low-latency in-memory storesBuild efficient order book representation and query systems optimized for fast fair value lookupsImplement message ordering and deduplication logic for ensuring consistent state across async operationsDesign persistent logging and event sourcing for order/trade auditing and post-incident analysisRequired QualificationsDomain Experience3+ years building production trading/market-making systems for betting syndicates, sharp groups, or exchangesDeep understanding of exchange vs. responsibilities outlined above and are subject to change. At the employer’s discretion, this position may require successful completion of background and reference checks.

    You'll be redirected to Sports Organization's careers page