Player Management - Backend Software Engineer
Core
Build and maintain scalable backend systems for player account management, including authentication, security, session handling, and responsible gaming controls for 40+ online gaming brands.
Role type
Senior Backend Software Engineer (Player Account Management)
Builds
Scalable, multi-tier/microservices platform supporting player accounts and security for hundreds of thousands of users
Domain
iGaming / Online Gaming
Deliverable
production ML models | product features
Required skills
.NET C#, ASP.NET Web API, distributed systems, microservices, MSSQL, Couchbase, Docker
Preferred skills
.NET Core, NServiceBus, Kafka, RabbitMQ, DevOps, mentoring
Technologies
.NET C#, .NET Core, xUnit, .NET Web API, WCF, MSSQL, Couchbase, GitHub, TeamCity, Docker, NServiceBus, Kafka, RabbitMQ
Responsibilities
Implement distributed and multi-tier/microservices systems; manage player account lifecycle (creation, verification, updates, closure); ensure account authentication, controls, and security; handle user session management; support responsible gaming features
Seniority
Senior, hands-on IC