Unity Gameplay Engineer

7 Months ago • All levels • Gameplay

Job Summary

Job Description

Spatial's Animal Company seeks a Unity Gameplay Engineer (remote, full-time or contract). Responsibilities include implementing new gameplay mechanics (game modes, monsters, items), optimizing graphics and CPU performance, fixing bugs, implementing new systems (player moderation, asset loading), and supporting live service events. Collaboration with artists is key. The role requires proficiency in Unity, C# or C++, understanding of Unity's API, materials, prefabs, animation, and object-oriented design. Experience with shaders, asset pipelines, XR applications, and multiplayer frameworks is preferred.
Must have:
  • Proficient in Unity, C#, or C++
  • Unity Engine & Editor scripting APIs
  • Knowledge of materials, prefabs, animation
  • Object-oriented design patterns
  • 3D Vector math and data structures
Good to have:
  • Modern graphics, shaders, asset pipeline
  • XR and web/mobile game experience
  • 3D modeling tools (Blender, 3ds Max, Maya)
  • Multiplayer frameworks (Photon)
  • VR Games 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

Apple - Graphics Rendering and Compositing Engineer

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Ubisoft - Lead Technical Artist

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
4 Months ago
N-ix - Senior React Engineer

N-ix

Ukraine (Remote)
1 Month ago
Riot Games - Technical Artist - League of Legends, Seasons (Contract)

Riot Games

Singapore (On-Site)
3 Months ago
NVIDIA - GPU C++ Modeling Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Months ago
Demiurge Studios - Senior Gameplay Designer, PvP Shooter

Demiurge Studios

(Remote)
8 Months ago
Onward Search - Senior Generalist Engineer (Gameplay/Tools)

Onward Search

Seattle, Washington, United States (On-Site)
8 Months ago
Ubisoft - Gameplay Programmer Intern

Ubisoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
5 Months ago
Epic Games - Senior Gameplay Systems Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
5 Months ago
Riot Games - Senior Visual Designer - Teamfight Tactics, Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Roblox - Senior Software Engineer - Next Gen Avatar Architecture

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Rocksteady Studios - Lead Rendering Programmer

Rocksteady Studios

(Hybrid)
8 Months ago
Bootloader studio - Senior Unity XR Engineer

Bootloader studio

Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
HoYoverse - Senior Gameplay Programmer AI [CA]

HoYoverse

Montreal, Quebec, Canada (Remote)
1 Year ago
HoYoverse - Senior Game Recruiter

HoYoverse

Santa Monica, California, United States (Remote)
1 Year ago
Riot Games - Senior Principal Technical Artist

Riot Games

Los Angeles, California, United States (On-Site)
9 Months ago
Haptic  - Lead Technical Artist

Haptic

Dallas, Texas, United States (Remote)
7 Months ago
digic pictures - Freelancer Environment Artist

digic pictures

Budapest, Hungary (Remote)
3 Weeks ago
Scanline VFX - Lead Surfacing Artist

Scanline VFX

Hyderabad, Telangana, India (Hybrid)
6 Days ago
Pushka Studios - 2D Concept Artist

Pushka Studios

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
3 Months 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 - Senior Gameplay Programmer

Synergy Games

(Remote)
2 Months ago
playrix  - Lead C++ Software Engineer (Gameplay)

playrix

Cyprus (Remote)
9 Months ago
Illuvium - Senior C++ Gameplay Engineer (Unreal Engine 5)

Illuvium

Copenhagen, Denmark (Remote)
3 Months ago
Playdead - Gameplay Designer

Playdead

Copenhagen, Denmark (On-Site)
11 Months ago
Thatgamecompany - Gameplay Engineer

Thatgamecompany

United States (Remote)
4 Months ago
CD PROJEKT RED - Senior Gameplay Designer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Riot Games - Game Designer III - Teamfight Tactics, Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Behaviour Interactive - Senior Gameplay Programmer - Dead by Daylight | Senior Programmeur·se jouabilité - Dead by Daylight

Behaviour Interactive

Montreal, Quebec, Canada (On-Site)
1 Year ago
Epic Games - Gameplay Systems Programmer, Fortnite

Epic Games

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

Get notifed when new similar jobs are uploaded