Unity Gameplay Engineer

6 Months ago • All levels • Gameplay

Job Summary

Job Description

Spatial's Animal Company seeks a Unity Gameplay Engineer (remote, contract or full-time). Responsibilities include implementing new gameplay mechanics (game modes, monsters, items), optimizing graphics and CPU performance, fixing bugs, implementing systems (player moderation, asset loading), and developing content for monthly events. Close collaboration with artists is required. Entry-level applicants are welcome, provided they demonstrate proficiency in Unity, C#, or C++, and relevant Unity engine skills.
Must have:
  • Proficient in Unity, C#, or C++
  • Unity Engine & Editor scripting API knowledge
  • Knowledge of materials, prefabs, animation, scriptable objects
  • Strong OOP, 3D Vector math, data structures knowledge
  • Gameplay implementation, optimization, bug fixing
Good to have:
  • Modern graphics, shaders, asset pipeline understanding
  • XR/web/mobile game experience
  • 3D modeling/rendering tools experience (Blender, 3ds Max, Maya)
  • Multiplayer framework experience (Photon)
  • VR game ecosystem knowledge

Job Details

This is a remote position.

Open to contractor or full-time role.


The Animal Company team at Spatial is looking for a skilled Unity 3D Engineer to join our growing team. As an engineer, you will be responsible for implementing new gameplay mechanisms, implementing new user interfaces, optimizing graphics and CPU runtime and ensuring live service events run smoothly.

Responsibilities
  • Implement gameplay such as new game modes, new monsters, new items and loot.
  • Test performance and implement optimizations (Graphics and CPU optimizations).
  • Fix bugs and implement improvements to existing functionality.
  • Implement new systems such as player moderation, on-demand asset loading (Asset Bundles, Addressables).
  • Implement gameplay for monthly special events.
  • Work closely with artists to implement new content into the game


Requirements

Minimum Qualifications

Entry level applicants are welcome to apply, but should be able to demonstrate proficiency in the following areas with a portfolio.
  • Proficient in Unity, C#, or C++.
  • Good practical knowledge of Unity Engine & Editor scripting API's.
  • Knowledge of materials, prefabs, animation, scriptable game objects in Unity.
  • Strong knowledge of object oriented design patterns with C#/C++, 3D Vector math and data structures.
Preferred Qualifications
  • Good understanding of modern graphics, shaders and asset pipeline.
  • Experience designing immersive applications XR and web/mobile games/apps using Unity.
  • Experience with 3d modeling/rendering and content creation tools like Blender, 3ds Max, Maya or similar.
  • Experience with multiplayer (Photon or other equivalent networking frameworks).
  • Intimate knowledge of the VR Games ecosystem.


Similar Jobs

HoYoverse - Senior Business Development Manager

HoYoverse

Québec City, Quebec, Canada (Remote)
3 Months ago
SEGA - Lead Lighting Artist

SEGA

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
Epic Games - Lead Character Artist

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Milk  visual effects - Lighting TD

Milk visual effects

(Hybrid)
7 Months ago
Maverick Games - Senior Rendering Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
5 Months ago
Giant Sparrow - Junior Gameplay Designer

Giant Sparrow

Los Angeles, California, United States (Remote)
1 Month ago
Intrepid Studios - Gameplay Engineer

Intrepid Studios

San Diego, California, United States (On-Site)
4 Months ago
Riot Games - Staff Software Engineer, Gameplay/Characters

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Epic Games - Gameplay Systems Programmer, Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

BKOM Studios - Art Director

BKOM Studios

Québec City, Quebec, Canada (Remote)
3 Weeks ago
Kaedim - Software Engineer

Kaedim

San Francisco, California, United States (On-Site)
11 Months ago
Techland - Lead FX Artist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
Ubisoft - Lead Technical Artist

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
3 Months ago
Tencent - Senior AI Strategy Researcher

Tencent

California, United States (On-Site)
2 Months ago
HoYoverse - Senior Brand Marketing Manager

HoYoverse

Québec City, Quebec, Canada (Remote)
3 Months ago
The Walt Disney Company - Pipeline Technical Director

The Walt Disney Company

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Electronic Arts - Presentation Content Designer

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
2 Weeks ago
Techland - Junior Rendering Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
Roblox - Senior Software Engineer - Rendering

Roblox

San Mateo, California, United States (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Gameplay Jobs

Synergy Games - Lead Gameplay Programmer

Synergy Games

(Remote)
1 Month ago
Wargaming - Senior Gameplay Developer

Wargaming

Warsaw, Masovian Voivodeship, Poland (Remote)
2 Weeks ago
binance - Senior Gameplay Engineer

binance

Royal Leamington Spa, England, United Kingdom (Hybrid)
2 Weeks ago
G5 games - C++ Gameplay Programmer

G5 games

(Remote)
8 Months ago
Riot Games - Staff Software Engineer, Gameplay - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Intrepid Studios - Gameplay Engineer

Intrepid Studios

San Diego, California, United States (On-Site)
4 Months ago
Raceward worlds  - Gameplay Programmer

Raceward worlds

Milan, Lombardy, Italy (On-Site)
2 Weeks ago
Epic Games - Gameplay Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Months ago
easy games - Gameplay Programmer

easy games

San Diego, California, United States (Remote)
1 Year ago
Ubisoft - Senior Gameplay Programmer

Ubisoft

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

Get notifed when new similar jobs are uploaded