Engine Programmer - Rayman Brand

1 Month ago • All levels • Game Engine

Job Summary

Job Description

The Engine Programmer will develop and improve the in-house engine, overseeing its support and optimization, as well as integrating external "middleware" modules. Responsibilities include creating, improving, maintaining, and optimizing the engine's systems, designing clear and reliable systems, working on software updates, analyzing existing functionality, choosing efficient algorithms, proposing improvements, identifying missing details in feature requests, collaborating with multiple disciplines to develop efficient pipelines, writing and maintaining documentation, integrating platform-specific guidelines, and fixing identified bugs. The role requires a deep understanding of engine architecture, optimization techniques, and the ability to work effectively in a collaborative environment.
Must have:
  • Develop and optimize in-house engine.
  • Design and maintain engine systems.
  • Analyze and improve existing engine functionality.
  • Collaborate across disciplines.

Job Details

We’re looking for an Engine Programmer who will be responsible of developing and improving our in-house engine. The candidate will oversee the support and optimization of the engine and will integrate the external "middleware" modules used by the production.

Main responsabilities:

  • Create, improve, maintain and optimize the engine’s system. 
  • Design Systems which are simple, clear, reliable, easy to extend and maintain.
  • Work on software and middleware updates (stability KPIs, performance).
  • Analyze existing functionality of the engine, then identify possible improvements to meet the project requirements.
  • Choose the most efficient algorithms and data structures for the task at hand (keeping constraints and performance in mind). 
  • Propose improvements to the needs, by designing and implementing new systems.
  • Identify missing details in feature requests and break down tasks into modules that can be implemented and tested. 
  • Collaborate with multiple disciplines to develop efficient and productive art and content pipelines. 
  • Write and maintain proper documentation for the programming team as well as other job families. 
  • Integrate and support platform specific guidelines.
  • Determine and fix the bugs identified by other production and quality control teams, doing basic maintenance.

Similar Jobs

PayPal - Data Scientist

PayPal

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
kaizen gaming  - Analytics Engineering Team Lead

kaizen gaming

Athens, Greece (Hybrid)
1 Week ago
PayPal - Senior Software Engineer - Frontend

PayPal

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Survay Monkey - Senior Machine Learning Engineer I

Survay Monkey

Padua, Veneto, Italy (Hybrid)
3 Weeks ago
NetBrain - Full-Stack Software Engineer

NetBrain

Burlington, Massachusetts, United States (On-Site)
1 Month ago
Marvelous games - Consumer Development Engineer (Game Department)

Marvelous games

Shinagawa City, Tokyo, Japan (On-Site)
10 Months ago
limit break - Senior Engineer (Unity)

limit break

Manila, Metro Manila, Philippines (On-Site)
11 Months ago
CD PROJEKT RED - Senior Engine Programmer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
1 Month ago
gs studio - Unreal Engine Network Developer

gs studio

(Remote)
1 Month ago
GameJobs - Lead Tools Engineer

GameJobs

Cary, North Carolina, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ansys - R&D Engineer II ( Advanced C++, Graphics, HPC, Numerical Methods )

Ansys

Pune, Maharashtra, India (On-Site)
1 Month ago
SimpliSafe - Staff Data Platform Engineer

SimpliSafe

Boston, Massachusetts, United States (Hybrid)
1 Month ago
house of how - Engineering Intern - Sweden

house of how

Boden, Norrbotten County, Sweden (On-Site)
7 Months ago
Riot Games - Staff Software Engineer (Build Platforms) - VALORANT, Foundations

Riot Games

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
Apple - SWE - Triage Engineer, Siri

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Playtika - Technical Account Manager

Playtika

Poland (On-Site)
7 Months ago
Games talent (Staffing and recruiting) - Senior Data Scientist

Games talent (Staffing and recruiting)

(Remote)
1 Month ago
Dentsu - Head of Modelling & Data Science

Dentsu

Coimbatore, Tamil Nadu, India (On-Site)
2 Weeks ago
Google - Software Engineer III, Full Stack, Google Cloud Business Platforms

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Xplor Technologies - Sr. Software Engineer - .Net

Xplor Technologies

Pune, Maharashtra, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Milan, Lombardy, Italy

Zeeco, Inc. - Instrument and Controls Engineer - Incinerators

Zeeco, Inc.

Lissone, Lombardy, Italy (On-Site)
7 Months ago
Ion - Network Security Engineer

Ion

Rome, Lazio, Italy (Hybrid)
8 Months ago
Milestone - Junior IT Specialist

Milestone

Milan, Lombardy, Italy (Hybrid)
1 Month ago
Ion - Software Developer  DataStage, Italy

Ion

Italy (Hybrid)
8 Months ago
Ion - Cloud Engineer Kubernetes

Ion

Collecchio, Emilia-Romagna, Italy (Hybrid)
8 Months ago
Ion - Principal Software Engineer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
8 Months ago
Ion - Senior DevSecOps Engineer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
8 Months ago
Ion - Security Architect, Italy

Ion

Italy (Hybrid)
8 Months ago
Illumina - Senior Sales Manager

Illumina

Milan, Lombardy, Italy (On-Site)
1 Month ago
NXP - Internship - PPG for health sensing

NXP

Sicily, Italy (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Dentsu - Founder-in-Residence/CEO (Realtime Voice-Developer Tools)

Dentsu

United States (Remote)
1 Week ago
Krafton - Game Security Research Engineer

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Qualcomm - DSP Tools Automation Engineer (With expertise in Python and GIT)

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Pragma - Game Services Engineer - Co-Dev

Pragma

United Kingdom (Remote)
3 Months ago
plarium - Unity Developer (Battle team)

plarium

Lviv, Lviv Oblast, Ukraine (On-Site)
1 Month ago
Niantic - Software Engineer, Game Development

Niantic

Tokyo, Japan (Hybrid)
7 Months ago
Krafton - Game Security Machine Learning Engineer

Krafton

Seoul, South Korea (On-Site)
1 Week ago
superbloom games - Senior Unity Engineer

superbloom games

(Remote)
5 Months ago
Inworld AI - Senior Software Development Engineer in Test (SDET) – Game Engine SDKs - Canada

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
8 Months ago
Riot Games - Manager, Software Engineering - Unreal Ecosystem

Riot Games

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Pune, Maharashtra, India (Hybrid)

Saint-Mandé, Île-de-France, France (Hybrid)

Pune, Maharashtra, India (Hybrid)

Montpellier, Occitanie, France (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Chengdu, Sichuan, China (On-Site)

Pune, Maharashtra, India (Hybrid)

San Francisco, California, United States (Hybrid)

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug