Senior Software Engineer, Accounts - Core
Fanatics Betting & Gaming, New York, NY +1
What you will do
- Design, build, and maintain Java backend services using Spring Boot or similar frameworks.
- Deliver features across registration, KYC, login and MFA, device registration, account management, tax reporting, Fanatics ID integration, and watchlist monitoring.
- Build and maintain services that enforce regulatory and responsible gaming requirements, including geolocation, state and self-exclusion, prohibited persons, loss limits, and eligibility.
- Build integrations with third-party identity, verification, geolocation, and compliance providers, designing for failure, retries, and data integrity.
- Write scalable, well-tested services with strong unit and integration test coverage.
- Contribute to architecture and design discussions for APIs, event-driven systems, and data flows.
- Troubleshoot complex production issues and take part in the weekly on-call rotation, contributing to runbooks and post-mortems.