Rush Street Interactive is a market leader in online casino and sports betting, and they are seeking a Director of Product Management - Technology to shape the technology that powers their gaming and betting platforms. This role involves defining technical roadmaps, driving architectural initiatives, and collaborating across teams to ensure that technical solutions meet business and regulatory needs.
Responsibilities:
- Define and maintain the technical roadmap for RSI’s core systems—covering betting engines, gaming APIs, payment integrations, and data platforms
- Drive architectural initiatives such as service decoupling, API modernization, cloud scalability, and data pipeline evolution to support global growth
- Partner with engineering leadership to ensure technical investments align with long-term business goals and regulatory requirements
- Translate product or regulatory needs into clear technical specifications, user stories, and acceptance criteria
- Collaborate with architects, developers, and QA to design, implement, and release platform-level capabilities (e.g., real-time odds feeds, bonus engines, risk management tools)
- Own end-to-end delivery of complex cross-team initiatives, managing dependencies, testing, and rollout
- Work closely with operations, compliance, analytics, and data science to ensure that technical solutions meet security, reliability, and observability standards
- Partner with commercial and product teams to translate business priorities into scalable technology features
- Act as the technical liaison for external vendors, content providers, and third-party integrations (e.g., sportsbook APIs, payment gateways, KYC providers)
- Define KPIs to measure platform performance (latency, uptime, API error rate, etc.) and track improvements over time
- Support initiatives in data engineering and analytics—ensuring pipelines are reliable, timely, and accessible to downstream teams
- Enable real-time insights and decisioning by improving data infrastructure and event streaming capabilities
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field preferred
- 8+ years in software engineering or platform development, with at least 3+ years in technical leadership roles overseeing cross-functional or distributed teams
- Proven experience scaling high-availability, high-traffic systems, ideally in gaming, fintech, or other regulated digital environments
- Experience leading vendor integrations or managing external technology partnerships (e.g., sportsbook APIs, payments, KYC, or content providers)
- Demonstrated ability to align engineering strategy with business priorities, balancing innovation, technical debt, and operational stability
- Track record of building, mentoring, and retaining high-performing engineering or platform teams
- Able to travel occasionally both domestically and internationally 25% annual travel (i.e. training, team summits, etc.)