Senior Software Engineer (Game Engine)

(5 переглядів)

Is game engine logic and RTP calculation your superpower? There's a chance to join a fresh team at a leading iGaming company as a Senior Software Engineer. TOP conditions await: above-market salary, quarterly bonuses, unlimited PTO, and a stable home for years to come!

This role sits at the intersection of engineering, game mathematics, platform, and compliance. You'll work on the tools, frameworks, and services that enable our mathematicians and game teams to build, validate, run, and monitor game logic in production.

This position is about deep ownership of a very specific technical domain: game engines, mathematical packages, simulation data, RTP monitoring, round details, and integrations with games developed both internally and by external studios.

You'll be part of a small, experienced team with a high level of responsibility. The impact of this work is direct: incorrect game logic, missing round details, or inaccurate RTP monitoring can affect game delivery timelines, business performance, and regulatory readiness.
If you enjoy working close to complex domain logic, reviewing technical implementations, understanding how games work under the hood, and owning systems where precision matters this role will feel like home.

Main Responsibilities

Own, maintain, and evolve company's Game Engine
Work on internal frameworks and libraries used by mathematicians to implement game logic and mathematical packages
Review and validate code written by mathematicians, ensuring quality, correctness, maintainability, and proper usage of internal frameworks
Contribute to the development and support of game engines used to run mathematical logic within our platform
Support integrations with external game studios by helping build wrappers and bridges between third-party game implementations and company's platform
Work with data structures and protocols that connect game logic with frontend and backend systems
Contribute to RTP monitoring processes, including validation of production transaction data against simulation data and expected mathematical behaviour
Support and evolve tools used for mathematical review, simulations, data files, monitoring, and alerting
Implement and maintain round details logic required for regulated markets, ensuring that detailed game round information can be correctly provided to partners and regulators
Collaborate closely with mathematicians, backend engineers, platform teams, compliance stakeholders, and product representatives
Participate in code reviews and technical discussions to ensure a high engineering standard across the Game Engine domain
Investigate issues related to game logic, mathematical validation, monitoring, and engine behaviour
Participate in minimal on-call responsibilities related to the systems owned by the team, mainly around monitoring, alerts, and domain-specific incidents
Take ownership of a highly specialised area where quality, accuracy, and attention to detail are essential

Mandatory Requirements

Strong software engineering experience, ideally in backend, game engine, gaming, gambling, betting, or simulation-heavy environments
Strong background in C++ and experience working with legacy C++ systems
Good understanding of software architecture, code quality, testing, debugging, and maintainability
Experience with mathematical models, probability-based systems, simulations, random generators, or RTP-related logic
Experience reviewing complex code and providing clear technical feedback
Ability to understand domain-specific logic and work with technical systems where business rules, mathematics, and engineering are closely connected
Strong problem-solving skills and ability to work with complex, non-standard technical challenges
Experience working with production systems where reliability, accuracy, and correctness are critical
Understanding of backend systems, APIs, data flows, and service-to-service communication
Ability to collaborate closely with non-engineering technical experts, especially mathematicians or domain specialists
Strong ownership mindset and willingness to become a key expert in a narrow but highly important technical domain
Product-oriented thinking, with an understanding that games are the core product and engineering decisions directly affect delivery, quality, and compliance
English communication skills sufficient for working in an international environment

Nice to Have

Experience in iGaming, gambling, betting, game development, or casino games
Experience working with game engines, mathematical engines, simulation tools, or game logic frameworks
Experience with Node.js/TypeScript
Understanding of regulated markets and compliance requirements in iGaming
Experience with ClickHouse or other analytical/columnar databases
Experience with monitoring, alerting, and production diagnostics
Experience with AI-assisted code review or automated validation tools
Knowledge of microservices architecture and distributed systems
Familiarity with Kafka, gRPC, Kubernetes, or AWS
Experience integrating third-party games, external studio products, or wrapper-based solutions
Ukrainian language skills would be a plus

We offer

Competitive Salary
Quarterly Bonuses
Unlimited Paid Time Off
Unlimited Paid Sick Leave
Remote & Flexible Working
Private Medical Insurance
Financial Support for Life Events
Professional Development Budget
International Exposure
Regular Company Events

*Benefits may vary depending on location and contractual agreement

Recruitment Process

HR interview
Technical interview (with Live coding)
Final interview

Сродна праця в Telegram

Двічі на тиждень — віддалена вакансія, розібрана людською мовою: що робити, кому сродна, чесно про мінуси. А в коментарях — Сковорідка (ШІ), яка допоможе з резюме.

Підписатися