As a Senior Software Engineer focused on Unreal, you will be responsible for designing and developing the implementation of simulation systems for games. This role works closely with other programmers and the production team to create high-performance, robust, and sustainable systems in a game development environment, considering its performance.
**Responsibilities**
* Implement robust and scalable solutions for high-quality code for systems
* Perform memory performance profiling and optimization
* Identify and highlight any potential risks during the development process
* Solve engineering problems by applying sound software engineering principles, design patterns, performance optimization and minimizing any potential disruption factors during the development process
* Champion engineering excellence at Kokku as well as with our client’s development efforts
* Leads specific parts of projects, addressing complex tasks and supporting junior colleagues in their development
* Collaborates across functions, ensuring technical solutions are aligned with project requirements and goals
* Provides technical guidance within the team, promoting best practices and code quality standards
* Other duties as assigned.