Engine Programmer - Rayman Brand

3 Months 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

Google - Staff Software Engineer, Infrastructure, Core

Google

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
9 Months ago
bytedance - Machine Learning Engineer Intern

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Monzo - Senior Staff Backend Engineer, Customer Operations

Monzo

London, England, United Kingdom (Hybrid)
3 Months ago
Nasdaq - Software Developer Specialist (Java)

Nasdaq

Sydney, New South Wales, Australia (On-Site)
1 Year ago
Applied materials  - Unity Developer

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Marvelous games - Game Department Product System Engineer for Amusement Game Machines

Marvelous games

Shinagawa City, Tokyo, Japan (On-Site)
1 Year ago
Tencent - Client-Side Development Engineer (AAA Stylized Realistic Shooting Game)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
house of how - Tools Engineer

house of how

United States (Remote)
1 Month ago
Xsolla - Unreal Developer

Xsolla

Georgia (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer III, Infrastructure, Core

Google

Seattle, Washington, United States (On-Site)
3 Months ago
Ajmera Infotech - Backend Engineer – Build fail-proof systems at global scale

Ajmera Infotech

Austin, Texas, United States (On-Site)
1 Month ago
Epic Games - Senior Technical Designer in Animation

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
SuperGaming - Technical/VFX Artist

SuperGaming

Pune, Maharashtra, India (On-Site)
4 Months ago
bytedance - Software Engineer, AI Infrastructure

bytedance

Singapore (On-Site)
1 Month ago
Veeam Software - C# Developer (Backups for Hypervisors)

Veeam Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Weeks ago
Canva - Frontend Software Engineer

Canva

Melbourne, Victoria, Australia (Remote)
4 Months ago
Mapbox - Principal Software Development Engineer, Navigation

Mapbox

Germany (On-Site)
5 Months ago
Canva - Staff Frontend Engineer - Apps API Platform

Canva

Auckland, Auckland, New Zealand (Remote)
3 Months ago
illumio - Senior Sales Engineer

illumio

New Jersey, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Milan, Lombardy, Italy

Ion - Data Engineer/Analyst - Graduate Development Program

Ion

Pisa, Tuscany, Italy (On-Site)
10 Months ago
Ion - Senior Consultant - Risk Advisory, Italy

Ion

Turin, Piedmont, Italy (On-Site)
10 Months ago
Ion - Senior Consultant - Risk Advisory, Italy

Ion

Turin, Piedmont, Italy (On-Site)
10 Months ago
22 dog studios - Senior Freelance Compositor

22 dog studios

Italy (Remote)
2 Months ago
Ion - Mainframe Architect, Italy

Ion

Italy (Hybrid)
10 Months ago
Ion - Senior C++ Developer, Italy

Ion

Rome, Lazio, Italy (On-Site)
10 Months ago
YouGov - Junior Analyst Intern

YouGov

Milan, Lombardy, Italy (On-Site)
1 Month ago
Ion - Senior Java Developer - Italy

Ion

Pisa, Tuscany, Italy (On-Site)
10 Months ago
Nordson Corporation - Warehouse Associate

Nordson Corporation

Rubiera, Emilia-Romagna, Italy (On-Site)
2 Months ago
PwC - Senior Associate - Tax IVA FS - Milano [TAX]

PwC

Milan, Lombardy, Italy (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Halon - Senior Pipeline Engineer - Unreal Engine

Halon

United Kingdom (On-Site)
3 Months ago
Marvelous games - Graphics Engineer (Game Department)

Marvelous games

Shinagawa City, Tokyo, Japan (On-Site)
1 Year ago
Wargaming - Tools Developer

Wargaming

Belgrade, Serbia (On-Site)
2 Months ago
Nahc.io - Software Engineer (Unity)

Nahc.io

Hong Kong (On-Site)
2 Months ago
Moonton  - Card Game Unity Client Developer - System Focus

Moonton

Shanghai, China (On-Site)
1 Month ago
Krafton - Game Security Research Engineer

Krafton

Seoul, South Korea (On-Site)
4 Months ago
 Many Chat  Inc  - Full-Stack Developer, Tech Core, Internal Tools

Many Chat Inc

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
In labs - Unity Developer

In labs

Bogota, Colombia (Remote)
3 Months ago
Epic Games - Lead Engine Programmer, Verse Framework

Epic Games

Bellevue, Washington, United States (On-Site)
6 Months ago
Gamebreaking studios - Senior Software Development Engineer (Unreal Game)

Gamebreaking studios

Colombia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Paris, Île-de-France, France (Hybrid)

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

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

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

Sofia, Sofia City Province, Bulgaria (Hybrid)

England, United Kingdom (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Paris, Île-de-France, France (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