Senior software engineer - Game engine.

100000-110000 EUR gross per year
Remote job
Tech industry
Europe
Job ref40648
Post DateSeptember 1, 2026

We are looking for a Senior Software Engineer with strong Game Engine experience to join a team developing technology that powers high-quality online casino games.

 

The ideal candidate is a hands-on engineer with a strong software engineering background and proven experience working on game engines, game frameworks, or core game technologyExperience in iGaming, online casino, slots, or other real-money gaming environments is highly desirable.

 

Key Responsibilities

- Design, develop, and maintain game engine and core gaming technologies.

- Build reusable components and frameworks used across multiple casino games.

- Develop and optimize game logic, game states, animations, rendering, and core game functionality.

- Improve engine performance, scalability, reliability, and maintainability.

- Work closely with Game Developers, Artists, Product Managers, QA, and other engineering teams.

- Contribute to technical architecture and make decisions around the evolution of the game engine.

- Troubleshoot complex technical and performance issues.

- Write clean, maintainable, well-tested, and production-ready code.

- Mentor other engineers and contribute to engineering best practices.

 

Must-Have Requirements

Strong professional experience developing or working with a Game Engine or Game Framework.

- Senior-level experience in software engineering.

-Strong programming skills in JavaScript/TypeScript, C++, C#, or another relevant language.

Solid understanding of game architecture, game loops, state management, and game mechanics.

Experience with 2D/3D rendering, graphics, animation, WebGL, Canvas, or similar technologies.

- Experience building reusable and scalable game components/frameworks.

Eleonora Gottifredi

Eleonora Gottifredi

Recruitment Consultant

Apply for this job.

Please note that for your privacy no data from this form is stored in this website, beyond the legitimate interest period.

View our privacy policy

New Career Opportunities

Latest Jobs.

View all jobs

Remote

Senior software engineer - Game engine

Remote, Europe

100000-110000 EUR gross per year

We are looking for a Senior Software Engineer with strong Game Engine experience to join a team developing technology that powers high-quality online casino games.   The ideal candidate is a hands-on engineer with a strong software engineering background and proven experience working on game engines, game frameworks, or core game technology. Experience in iGaming, online casino, slots, or other real-money gaming environments is highly desirable.   Key Responsibilities - Design, develop, and maintain game engine and core gaming technologies. - Build reusable components and frameworks used across multiple casino games. - Develop and optimize game logic, game states, animations, rendering, and core game functionality. - Improve engine performance, scalability, reliability, and maintainability. - Work closely with Game Developers, Artists, Product Managers, QA, and other engineering teams. - Contribute to technical architecture and make decisions around the evolution of the game engine. - Troubleshoot complex technical and performance issues. - Write clean, maintainable, well-tested, and production-ready code. - Mentor other engineers and contribute to engineering best practices.   Must-Have Requirements Strong professional experience developing or working with a Game Engine or Game Framework. - Senior-level experience in software engineering. -Strong programming skills in JavaScript/TypeScript, C++, C#, or another relevant language. Solid understanding of game architecture, game loops, state management, and game mechanics. Experience with 2D/3D rendering, graphics, animation, WebGL, Canvas, or similar technologies. - Experience building reusable and scalable game components/frameworks.
Apply now

On-site

QA manager

Parma, Europe

45000 EUR gross per year

I am looking for a motivated Quality Manager to join my client's team at their Parma office. The successful candidate will contribute to the continuous development of our management system, ensuring compliance with international standards and promoting a culture of continuous improvement. Requirements Qualifications University degree and a minimum of 3 years of experience in a similar role. Excellent command of English (C1 level). Strong organisational skills and excellent attention to detail. Certification in quality auditing or a related field is considered a plus. Proven ability to work collaboratively with internal teams and external stakeholders. Responsibilities Maintain and develop, including the modification or extension of, the ISO/IEC 17020, ISO/IEC 17025, ISO/IEC 17065, and ISO/IEC 17021-1 standards within the CAB management system, as well as related accreditation activities. Coordinate and oversee the company’s entire management system, ensuring that all procedures comply with the applicable standards. Coordinate internal and external audit activities and manage relationships with accreditation bodies, consultants, and contracted auditors. Manage non-conformities and implement appropriate corrective actions.
Apply now

Remote

Senior Software engineer

Remote, Europe

90000-110000 euros b2b + benefits

This company is seeking a Senior Backend Developer who prefers a highly practical engineering role and remains closely involved with production code. The successful candidate will work on backend services supporting a real-time, high-volume platform where speed, resilience, and accuracy are essential. The position is suited to a product-minded engineer who takes ownership, enjoys solving difficult technical problems, and can make a measurable impact on systems operating at scale. It is primarily an individual contributor role rather than a coordination-focused position. Main Responsibilities: Develop and deliver backend features within a cross-functional product team. Write reliable, production-ready code for distributed, high-load systems. Improve latency, scalability, availability, and overall system efficiency. Take ownership of transaction-processing services where accuracy is critical. Contribute to architecture decisions, code reviews, testing, and engineering standards. Resolve complex technical and business challenges with practical solutions. Join the team’s on-call rotation. Work with engineering, product, and other stakeholders on platform improvements. Desired experience: Strong backend development experience with Node.js and TypeScript is preferred. Senior-level experience with Java, Python, C++, C#, Go, or another object-oriented language may also be considered. Strong knowledge of asynchronous and event-driven programming techniques. Practical experience with distributed systems and communication or messaging tools such as Apache Kafka and gRPC. Experience working with relational databases such as MySQL or PostgreSQL. Familiarity with column-oriented platforms such as ClickHouse and NoSQL databases such as DynamoDB or MongoDB. Ability to create and maintain effective unit and end-to-end test coverage. A proven history of delivering stable, production-ready software. A Computer Science degree or a qualification in a related technical field.            
Apply now