Online wagering platform for horse racing, sports, and casino gaming
TwinSpires operates a multi-channel wagering platform (desktop, mobile, app, retail) anchored in horse racing but expanding into sports betting and casino. The tech stack is Java-heavy with Kotlin and Android native development, AWS infrastructure, and testing-focused tooling (Selenium, TestRail, BrowserStack) — typical of a consumer-facing platform handling high transaction volume. Current hiring is engineering-led with mid-level seniority dominance, and active projects signal investment in AI/LLM features and player engagement mechanics, though internal pain points (low engagement, turnover, marketing process friction) suggest operational challenges beyond product.
TwinSpires is the online wagering arm of Churchill Downs, Inc., the operator of the Kentucky Derby. The platform offers wagering on Thoroughbred, Quarter Horse, and harness racing globally, alongside U.S. sports betting and online casino products. Players access TwinSpires via desktop, mobile app, and retail locations across the country. The product includes expert handicapping tools, live in-game betting, and prop/parlay wagering. TwinSpires employs 201–500 people and is based in Louisville, Kentucky.
Java, Kotlin, and Android (Jetpack Compose) for client layers; MySQL and AWS (Aurora, Lambda, SQS, SNS, ELB) for backend and infrastructure; Selenium, TestRail, BrowserStack for QA automation.
AI/LLM-powered features, player offers and bonus campaigns, campaign workflows, consumer-facing web and mobile app development, backend-focused full-stack solutions, and HR analytics reporting.
Other companies in the same industry, closest in size