Senior Software Engineer (Game Engine)
Core
Build, validate, and monitor game logic and mathematical packages for iGaming platforms, ensuring regulatory compliance and precision in production environments.
Role type
Senior Software Engineer (Game Engine & Mathematical Logic)
Builds
Internal frameworks, libraries, and tools for game logic implementation, RTP monitoring, and regulated market round details.
Domain
iGaming, gambling, betting, simulation-heavy environments, regulated markets
Deliverable
production ML models | product features | dashboards & analysis | client delivery
Required skills
Backend engineering, OOP (Node.js/TypeScript, C++, Java, C#, Go, Python), software architecture, code review, complex domain logic, API/data flow design, production system reliability
Preferred skills
iGaming domain knowledge, game engine/mathematical engine experience, C++ legacy systems, probability/simulation models, ClickHouse, microservices, Kafka, gRPC, Kubernetes, AWS, third-party game integration
Technologies
Node.js, TypeScript, C++, Java, C#, Go, Python, ClickHouse, Kafka, gRPC, Kubernetes, AWS
Responsibilities
Own and evolve the Game Engine domain; review and validate code from mathematicians; support integrations with external game studios; implement round details logic for regulated markets; collaborate with mathematicians and compliance stakeholders; investigate game logic and engine behavior issues.
Seniority
Senior, hands-on IC