Programmer

3 Months ago • All levels • Programming • $50,000 PA - $82,000 PA

Job Summary

Job Description

We are looking for experienced programmers to join our s&box team. You will be responsible for implementing new engine features, collaborating with team members, and delivering high-quality work. The role requires strong self-motivation, the ability to work in a team, and adapt to feedback. Ideal candidates should have in-depth knowledge of game and engine programming, especially with s&box and Unity engines, and experience with C# programming. The role involves creating engine features from start to finish, working within sprints, and adapting to feedback. A bonus scheme is also included to reward employee contributions.
Must have:
  • Experience with the s&box game engine
  • Strong programming skills and performance awareness
  • Knowledge of various programming languages with a focus on C#
  • Ability to work within a team and respond to feedback
  • Ability to learn new systems and workflows
Good to have:
  • In-depth understanding of the s&box game engine
  • Prior experience in a game or engine programming role
  • Some understanding of C and C++
  • Modding experience with Garry's Mod or Rust
  • Fan of our games and / or company
Perks:
  • Salary - £50,000 - £82,000 per year
  • Work remote, hybrid or on-site
  • Competitive holiday package
  • Industry-leading bonus package

Job Details

Programmer

We're looking for experienced programmers to join our s&box team and help us implement a range of exciting new engine features. Candidates should have some experience with the s&box 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 our games as a player or a modder is a plus. An ideal candidate will have in-depth knowledge of both game and engine programming, ideally including the s&box and Unity game engines, and extensive experience with C# programming. Working closely with established programmers at the studio, you will be responsible for creating a wide variety of different engine features from start to finish. Candidates should be familiar with working within sprints and adapting work to feedback. This job posting is intentionally broad to cover a wide range of programming fields. At the end of the day, we're looking for someone who has used s&box and has their own ideas for what they would like to see improved or added. Some examples of areas we feel we could use some help with are:

  • Network programming
  • Graphics programming
  • Performance and optimizations

Responsibilities

  • Creation of new engine features from start to finish

  • Liaising with other team members and working to feedback

  • Reliably deliver high quality work in a low oversight, self managed environment

Requirements

  • Some experience with the s&box 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#

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

  • The ability to learn new systems and workflows

Desirables

  • In-depth understanding of the s&box game engine
  • Prior experience in a game or engine programming role within the games industry
  • Some understanding of C and C++
  • Modding experience with Garry's Mod or Rust
  • Fan of our games and / or company

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

Avalanche Studios Group - Principal Gameplay Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
3 Weeks ago
Palo Alto Networks - Principal Consultant, Offensive Security

Palo Alto Networks

Fort Meade, Maryland, United States (On-Site)
2 Months ago
Gather AI - Special Projects Engineer, Autonomous Systems

Gather AI

Pittsburgh, Pennsylvania, United States (On-Site)
2 Months ago
bytedance - Machine Learning Engineer Intern (Knowledge Graph) - 2024 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
9 Months ago
Electronic Arts - Technical Audio Designer

Electronic Arts

Guildford, England, United Kingdom (Hybrid)
1 Month ago
Veeam Software - Middle/Senior C# Developer

Veeam Software

Czechia (Remote)
2 Months ago
high radius - MySQL DBA

high radius

Hyderabad, Telangana, India (On-Site)
3 Months ago
playrix  - Engineering Manager (Golang)

playrix

Ireland (Remote)
3 Months ago
Sonar Source - Staff Software Engineer (Java)

Sonar Source

Austin, Texas, United States (Hybrid)
9 Months ago
Ion - Software Engineer - Java

Ion

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Open Systems Technologies - Banking Sector | Software Developer Engineer in Test

Open Systems Technologies

Porto, Porto District, Portugal (On-Site)
1 Week ago
SMU Guildhall - Faculty - Video Game Development

SMU Guildhall

Dallas, Texas, United States (On-Site)
10 Months ago
Aristocrat - Sr Engineer II - Fullstack (Typescript + Java)

Aristocrat

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Apple - Neural Engine HW Modeling Architect, Platform Architecture

Apple

Seattle, Washington, United States (On-Site)
2 Months ago
Gearbox - Senior Online Programmer

Gearbox

Frisco, Texas, United States (On-Site)
8 Months ago
bytedance - Senior Software Engineer, Distributed Storage System

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Avalanche Studios Group - Systems Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
5 Months ago
Google - Software Engineer, Home Camera Device

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Electronic Arts - Security Software Engineer

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month 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!

Programming Jobs

Capgemini - E2E Planning - C

Capgemini

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Ion - Junior Python Developer

Ion

Chișinău, Chisinau, Moldova (Hybrid)
2 Years ago
Stillalive studios - Experienced Programmer (f/m/d)

Stillalive studios

Innsbruck, Tyrol, Austria (Remote)
1 Year ago
Insight Software - Consultant, Technical (SQL Query Writing + Implementations + Installations)

Insight Software

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
Capgemini - M&C Subject Matter Experts

Capgemini

Kolkata, West Bengal, India (On-Site)
2 Months ago
smartbear - Senior Software Engineer - JAVA

smartbear

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Ubisoft - Intermediate/Senior Tech Programmer [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
Nautilis mobile - Senior Programmer

Nautilis mobile

Pune, Maharashtra, India (On-Site)
2 Months ago
USE Insider - Senior Software Engineer (Golang) - Remote

USE Insider

Istanbul, İstanbul, Türkiye (Remote)
1 Week ago
Precisly - Software Engineer II (C, Java, ETL)

Precisly

United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded