Gameplay Programmer

2 Months ago • All levels • Gameplay • $50,000 PA - $82,000 PA

Job Summary

Job Description

The Gameplay Programmer will join the Rust team to create new and exciting content. The role involves creating a variety of content from start to finish, working closely with established programmers, and adapting work based on feedback. The candidate needs to have strong self-motivation and the ability to work effectively within a team, whether in the office or remotely. This position requires experience with the Unity game engine and a keen eye for performance optimization. Candidates should also be comfortable implementing gameplay features and learning new systems. This role includes eligibility for a salary scheme bonus, with the potential to earn up to 50% of the base salary annually through performance-based quarterly bonuses during your first year. After completing one year, the performance bonus potential expands up to 100% of your base salary.
Must have:
  • Experience with the Unity game engine.
  • Strong programming skills with focus on performance.
  • Knowledge of programming languages like C# and C++.
  • Ability to meet gameplay and performance requirements.
  • Implement gameplay features from beginning to end.
  • Teamwork and ability to work with feedback.
  • Ability to learn new systems and workflows.
Good to have:
  • Prior gameplay programming experience in the games industry.
  • In-depth gameplay knowledge of Rust.
  • Experience with Rust modding.
  • Fan of Rust/survival games.
Perks:
  • Competitive holiday package.
  • Industry-leading bonus package.

Job Details

Gameplay Programmer

What we’re looking for

We're looking for an experienced gameplay programmer to join our Rust team to help us implement a range of exciting new content. Candidates should have extensive experience with all aspects of the Unity game engine, a general awareness for writing performance-sensitive code, and a current portfolio of previous work demonstrating their abilities. Candidates should have strong self-motivation, the ability to work well in, and communicate with a team based both in the office and remotely. Familiarity with Rust as a player or a modder is a plus.  An ideal candidate will have in-depth knowledge of gameplay programming, with a focus on performance, including the intricacies and pitfalls of the Unity game engine. Working closely with established programmers at the studio, you will be responsible for creating a wide variety of different content from start to finish. Candidates should be familiar with working within sprints and adapting work to feedback.

Responsibilities

  • Creation of new gameplay content

  • Liaising with other team members and working to feedback

Requirements

  • Experience with the Unity game engine

  • Strong programming skills with a keen eye for potential performance impacts

  • Knowledge of a variety of types of programming languages, with a focus on C# and at least some basic understanding of C and C++

  • The ability to work to gameplay and performance requirements

  • Implementing gameplay features from start to finish

  • Being able to work within a team and work to feedback

  • The ability to learn new systems and workflows

Desirables

  • Prior experience in a gameplay programming role within the games industry
  • In-depth gameplay knowledge of Rust
  • Experience with Rust modding
  • Fan of Rust / survival games

Benefits

Bonus Scheme

Facepunch Studios’ industry-leading bonus package provides a comprehensive performance bonus scheme to reward employee contributions. This role includes eligibility for a salary scheme bonus, with the potential to earn up to 50% of the base salary annually through performance-based quarterly bonuses during your first year. After completing one year, the performance bonus potential expands up to 100% of your base salary. This structure ensures continuous motivation and recognition throughout the year. The bonus system highlights our commitment to recognizing and rewarding outstanding performance and dedication. All bonuses are discretionary, bonuses are not paid during the probationary period.

Similar Jobs

NVIDIA - ASIC Verification Engineer - GPU

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
bytedance - Optical Scientist - Display Optics System

bytedance

San Jose, California, United States (On-Site)
4 Months ago
bytedance - Software Engineer, Machine Learning Training

bytedance

Singapore (On-Site)
2 Months ago
fluence - Controls Software Engineer II

fluence

Houston, Texas, United States (Hybrid)
8 Months ago
Interactive Brokers - Software Engineer, Mid level

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
9 Months ago
Epic Games - Senior AI Gameplay Programmer, UEFN

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Warner Bros Discovery - Senior Gameplay Programmer

Warner Bros Discovery

London, England, United Kingdom (Hybrid)
1 Month ago
4j studios - Senior Gameplay Software Developer

4j studios

Dundee, Scotland, United Kingdom (On-Site)
2 Months ago
GameJobs - Senior Gameplay Programmer

GameJobs

Vancouver, British Columbia, Canada (On-Site)
1 Year ago
q games - Gameplay Programmer

q games

Kyoto, Kyoto, Japan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Monolith - Lead Software Engineer

Monolith

Chicago, Illinois, United States (On-Site)
4 Months ago
Giant Sparrow - Junior Gameplay Designer

Giant Sparrow

Los Angeles, California, United States (Remote)
1 Month ago
Gather AI - Special Projects Engineer, Autonomous Systems

Gather AI

Pittsburgh, Pennsylvania, United States (On-Site)
1 Month ago
moonmana - Game Development Outsourcing Company

moonmana

Gdańsk, Pomeranian Voivodeship, Poland (On-Site)
6 Days ago
Techland - Senior Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
7 Months ago
Meta - Network Production Engineer, Network Infrastructure

Meta

Austin, Texas, United States (On-Site)
7 Months ago
Cadence - Lead Software Engineer

Cadence

Newcastle Upon Tyne, England, United Kingdom (On-Site)
3 Weeks ago
Ubisoft - Machine Learning Programmer (Character & Animation)

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Ion - Lead Software Engineer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
9 Months ago
Nice - Manager Engineering

Nice

Sandy, Utah, United States (On-Site)
2 Weeks 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

Riot Games - Staff Software Engineer, Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
dark passenger - Gameplay Programmer

dark passenger

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Days ago
Ubisoft - Senior Gameplay Programmer (W/M/NB) – The Division Resurgence

Ubisoft

Accons, Auvergne-Rhône-Alpes, France (Hybrid)
9 Months ago
Ubisoft - Gameplay Programmer Intern

Ubisoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
5 Months ago
IGG - Gameplay/System Designer (Mobile Game)

IGG

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
liminal experiences - Gameplay Engineer (Unreal)

liminal experiences

(Remote)
2 Months ago
Games talent (Staffing and recruiting) - Associate Lead Gameplay Programmer

Games talent (Staffing and recruiting)

Copenhagen, Denmark (On-Site)
2 Months ago
Giant Sparrow - Junior Gameplay Designer

Giant Sparrow

Los Angeles, California, United States (Remote)
1 Month ago
Larian Studios - Junior Gameplay Programmer

Larian Studios

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Months ago
Wargaming - Lead Gameplay Programmer

Wargaming

Prague, Czechia (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded