Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work across a wide range of domains. As a Senior Software Engineer, you'll dive into cross-functional projects that contribute to team cohesion and advance broader product goals. You'll lead by example, providing other engineers with a strong model of technical excellence, thoughtful collaboration, and continuous improvement. Revenue Protection ingests payment data from multiple global partners, reconciles every transaction end-to-end, and emits real-time fraud signals that safeguard player trust and Riot's bottom line. We lean on CloverDX for ETL and Java/Kotlin microservices for business logic, and we're expanding into Kafka streaming and machine-learning-driven trust-list and velocity-check models. Your architecture and coding skills will be central to making those capabilities real and multiplying our fraud-prevention impact. You will report to the team Software Engineering Manager.