
Senior Software Engineer - Player Platform, Revenue Protection
- Los Angeles, CA
- Permanent
- Full-time
- Design & evolve CloverDX pipelines that ingest, transform and validate high-volume payment data.
- Build Java/Kotlin microservices (Spring Boot, REST/async messaging) that power real-time reconciliation and fraud decisions.
- Help bring ML-driven fraud-detection models to production
- Automate deployment & observability-CI/CD for Clover graphs, Docker/K8s releases, Datadog alerts, runbooks and SLOs.
- Champion operational excellence: on-call rotation, incident triage, cert rotation, IAM/ACL hygiene for PCI-scope systems.
- Mentor teammates & unblock analysts in SQL, Python and CloverDX best practices
- 5+ years of professional software-engineering experience
- Proficiency in Java or Kotlin and designing distributed, fault-tolerant services.
- Hands-on expertise with ETL/ELT platforms-CloverDX strongly preferred.
- Strong SQL and data-modelling skills for financial reporting.
- Demonstrated ownership of live services: SLOs, on-call, RCAs.
- Experience working on data- or finance-critical systems.
- Experience building or integrating machine-learning models for classification, risk scoring or anomaly detection.
- Bachelor's degree in Computer Science or related field.
- Working knowledge of payment-processing flows (auth, capture, chargeback) and fraud-risk concepts (velocity checks, trusted-buyer lists).
- Expertise with Kafka or other streaming platforms.
- Familiarity with observability stacks (Datadog, Prometheus).
- Python scripting for data-quality checks, CI test harnesses and ops automation (e.g., self-healing ETL).
- Safeguarding confidential and sensitive Company data
- Communication with others, including Rioters and third parties such as vendors, and/or players, including minors
- Accessing Company assets, secure digital systems, and networks
- Ensuring a safe interactive environment for players and other Rioters