Senior Software Engineer - Python

2 Months ago • All levels • Research & Development

About the job

Job Description

Senior Software Engineer specializing in Python optimization for game development environments. Must have strong understanding of Python, memory optimization, and experience with profiling tools. Experience with C++ and Python interoperability is a plus.
Must have:
  • Python Optimization
  • Memory Optimization
  • Profiling Tools
  • Algorithm Expertise
Good to have:
  • C++ Experience
  • Python Interoperability
  • Game Development
  • Large Codebases
Perks:
  • Health Insurance
  • Relocation Bonus
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Description

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;
  • Private healthcare & Multisport card;
  • A lot of challenges and ambitious tasks;
  • An opportunity to grow in a stimulating industry.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Kokku stands as a premier provider of end-to-end creative development and Co-Development for AAA/AA projects, boasting a strong presence with offices in Europe and LatAm. Renowned for our collaborative approach, we specialize in delivering a diverse array of AAA/AA titles across platforms like Consoles, PC, and Mobile.


Our esteemed partners include industry giants such as Activision, Guerrilla Games, Codemasters, Electronic Arts, Paradox, Samsung, Netflix, and many more.

View All Jobs

Get notified when new jobs are added by Kokku

Similar Jobs

Epic Games - Senior Technical Audio Designer

Epic Games, United States (On-Site)

Meta - Software Engineer, Infrastructure

Meta, United States (Remote)

Treyarch - Senior Graphics Engineer

Treyarch, United States (On-Site)

Google - Student Researcher, BS/MS, Winter/Summer 2025

Google, United States (On-Site)

ByteDance - Senior Machine Learning Engineer - AML Algorithm

ByteDance, United States (On-Site)

Fabric - Digital Design Verification Consultant

Fabric, United States (On-Site)

Dolby Laboratories - Sr. Geometry & Texture Computer Vision R

Dolby Laboratories, India (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Get notifed when new similar jobs are uploaded

Jobs in Brazil

Google - Scaled Delivery Manager, gTech Ads

Google, Brazil (On-Site)

Amber - UX Designer (Project Based)

Amber, Brazil (On-Site)

Sporty Group - BR Customer Experience Lead

Sporty Group, Brazil (On-Site)

Wildlife Studios - Business Intelligence Analyst

Wildlife Studios, Brazil (On-Site)

Youtooz - 2D Concept Artist (Temp Contract)

Youtooz, Brazil (On-Site)

Fortis Games - Senior 3D Animator

Fortis Games, Brazil (Remote)

Amber - 3D Animator (Project Based)

Amber, Brazil (On-Site)

Epic Games - Character Concept Outsource Lead

Epic Games, Brazil (On-Site)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Thales - Avionics Software Developer

Thales, India (Hybrid)

Fabric - Digital Design Verification Consultant

Fabric, United States (Remote)

Fabric - Staff Digital Design Verification Engineer

Fabric, United States (On-Site)

Marvell - Analog IC Design Engineer, Senior Staff

Marvell, United States (Hybrid)

Google - Epitaxy Metrology Engineer, Augmented Reality

Google, United States (On-Site)

Intel Corporation - SoC Functional Validation Engineer

Intel Corporation, India (Hybrid)

ByteDance - NLP Engineer Intern - 2025 Start

ByteDance, Singapore (On-Site)

Lytx, Inc. - Engineer I (Firmware) (Annual)

Lytx, Inc., India (Hybrid)

Get notifed when new similar jobs are uploaded