Kokku is looking for a Senior Software Engineer to join our team! As a Senior Software Engineer with experience in Python, you will be responsible for optimization and performance. This role collaborates closely with other programmers and the production team to create high-performance, robust, and sustainable systems in a game development environment.
Implement robust and scalable solutions for high-quality scripts for simulation 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;
Other duties as assigned;
Requirements
Solid understanding of Python and how it works under the hood
Strong optimization skills, both in execution time and memory usage, especially in regards to algorithms and data structures
Ability to use profiling tools to find bottlenecks and other optimization opportunities
Solid grasp of C++ is desirable, though not strictly necessary if working on the memory optimization front
Proactive, and comfortable working on vast complex codebases
Experience with Python interoperability is a nice to have
Solid attention to organization and detail with strong analytical skills;
Solid technical insight;
Good communication skills with the ability to write and verbalize conceptual thoughts;
Strong sense of accountability to consistently meet and exceed performance expectations;
High emotional intelligence to navigate complex interpersonal dynamics effectively;
Proactive agent with a problem solving and critical thinking mindset;
Benefits
Competitive financial reward;
Health Insurance;
A transparent and inclusion-oriented culture;
Relocation bonus,
Meal ticket;
Transport benefits and more;
A full-time job in a modern and relaxed studio atmosphere;
A chance to work in a booming industry, within an international team;