Senior Game Programmer

1 Month ago • All levels • Game Programmer

Job Summary

Job Description

Sandsoft is seeking a Senior Gameplay Programmer for their Riyadh studio to contribute to the development of a next-generation mobile game. The role involves implementing gameplay features, collaborating with designers, engineers, and artists to create fun, performant, and scalable gameplay systems. Responsibilities include designing and implementing gameplay features in Unity, working on graphics, game logic, AI, and UI. The programmer will also maintain and optimize code for mobile devices (iOS/Android), support game design with new ideas, assess technical requirements, provide engineering support for live operations, and integrate third-party SDKs and backend services like Firebase, PlayFab, or Photon. Developing multiplayer functionality using Photon or similar networking solutions is also a key aspect.
Must have:
  • Solid experience in C# and Unity.
  • Shipped and operated at least two mobile free-to-play games using Unity.
  • Strong understanding of gameplay architecture.
  • Ability to write maintainable, efficient, and scalable code.
  • Experience integrating backend services (PlayFab, Firebase).
  • Solid networking experience with real-time multiplayer via Photon.
  • High level of written and oral communication skills in English.
Good to have:
  • In-depth knowledge of iOS and Android development pipelines.
  • Deep understanding of and experience with Game Design.
  • Proven ability to adapt and collaborate effectively in fast-paced environments.
  • Strong problem-solving skills.

Job Details

About Sandsoft:

Sandsoft was formed by industry leaders from international video games publishers and local talents with the core ambition to help develop the gaming ecosystem across MENA, modernize the region and take MENA from an emerging market to a global market leader. Sandsoft has offices in Saudi Arabia, Spain, Finland and China.

Sandsoft is looking for talented individuals who share the same drive and vision.

About the role :

We are looking for a senior gameplay programmer to join our Riyadh studio and help bring our next-generation mobile game to life . You’ll play a central role in implementing engine game play features.

You’ll work closely with designers, engineers, and artists to craft gameplay systems that are fun, performant, and scalable. As we move into the next phase of development, you’ll also be instrumental in shaping multiplayer features and backend infrastructure using Firebase, PlayFab, or Photon.


What you will do:

  • Design and Implement engaging gameplay features in Unity.

  • Be involved in all areas of game development programming including Graphics, Game Logic, Artificial Intelligence and User Interface.

  • Maintain and optimize code for performance, readability, and scalability across mobile devices (iOS/Android).

  • Support & contribute new ideas to game design by collaborating with games team members to bring games to life.

  • Quickly assess technical requirements, balancing between rapid prototyping and long-term architecture planning.

  • Provide engineering support for game live operations.

  • Integrate third-party SDKs and backend services (e.g., PlayFab, Firebase) to support live features, analytics, and user management.

  • Develop multiplayer functionality using Photon or similar networking solutions.


What you will bring:

  • Solid experience in C# and Unity.

  • Experience of shipping and operating at least two mobile free-to-play games using Unity.

  • Strong understanding of gameplay architecture, data structures, and performance optimization.

  • Ability to write maintainable, efficient, and scalable code.

  • In-depth knowledge of iOS and Android development pipelines and optimization techniques.

  • Experience integrating and working with backend services (PlayFab, Firebase, etc.).

  • Solid networking experience, especially with real-time multiplayer via Photon.

  • Ability to make decisions based on both qualitative gut feel and quantitative reasoning.

  • Deep understanding of and experience with Game Design.

  • Proven ability to adapt, take initiative, and collaborate effectively in fast-paced, ambiguous environments.

  • Strong problem-solving skills with a passion for mid-core games.

  • High level of written and oral communication skills in English.


At Sandsoft, we do things differently.

Our Background. We are a new, dynamic games company based in Saudi Arabia focused on publishing, developing & investing in high quality, core mobile Free to Play and Play & Earn game experiences and studios across the world. Our seasoned team is composed of passionate game makers with vast experience in developing, publishing and leading some of the most highly successful game franchises ever released including FIFA, Candy Crush, Need for Speed, Angry Birds, World of Tanks and more. And we are backed by the resources of one of the largest, most successful and prestigious corporations in the Middle East (Ajlan &Bros).

We Value Independence. We create the best possible, small teams we call ‘Tribes’ and give them the freedom and independence to work together in pursuit of creating the highest quality games with high reliability and competition at the heart of the experience. Each Tribe has the freedom to pursue this goal as they see fit. It’s up to them to decide what is best for Sandsoft and for our players.

We Defer to Trust. We trust each other, even when we disagree. In this environment, you will work with your colleagues who will trust you to do what makes sense and give you the autonomy to do what is right for Sandsoft as only our game teams can make the decision to launch or shut down their project.

Everyone is a Game Maker. Everybody in our development team is first and foremost, a Game Maker and you will be no different. We encourage our people to use their talents where they have the most impact. We ask and give feedback proactively to inform our decisions. So while you are a master of your own discipline, you are also a key stakeholder and your role and voice is critical when it comes to concepting and designing Games.


Similar Jobs

Temporal Technologies - Senior Software Engineer - SDK Language Runtime

Temporal Technologies

United States (Remote)
1 Month ago
GoTo Group - Data Engineer Lead

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
3 Months ago
eBay - Software Engineering Manager

eBay

San Jose, California, United States (Hybrid)
2 Months ago
Spaulding Ridge - OneStream Engagement Lead

Spaulding Ridge

Chicago, Illinois, United States (On-Site)
2 Months ago
Kabam - Senior Game Programmer

Kabam

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Tamatem - 6 Months Internship - Game Developer

Tamatem

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
3 Months ago
Aaryvartha technnologies - Junior Game Developer

Aaryvartha technnologies

Pune, Maharashtra, India (On-Site)
1 Month ago
Peak Games - Game Developer

Peak Games

(On-Site)
1 Year ago
Cloud Imperium Games - Senior Tools Programmer (editor)

Cloud Imperium Games

Frankfurt Am Main, Hessen, Germany (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rippling - Manager, Sales Development - French (Outbound)

Rippling

Dublin, County Dublin, Ireland (Hybrid)
5 Months ago
AVER LLC - Management Analyst

AVER LLC

United States (Hybrid)
7 Months ago
4j studios - QA Tester

4j studios

Dundee, Scotland, United Kingdom (On-Site)
1 Month ago
TFL Group - Director, Business Development

TFL Group

Overland Park, Kansas, United States (On-Site)
6 Months ago
Assystems - Sr Structural engineer-bridge

Assystems

Bengaluru, Karnataka, India (On-Site)
9 Months ago
beghou consulting - Manager

beghou consulting

Boston, Massachusetts, United States (Hybrid)
1 Year ago
Glitch production - Senior Layout Artist

Glitch production

(Remote)
2 Months ago
WongDoody - SERVICE DESIGN LEAD

WongDoody

Pune, Maharashtra, India (On-Site)
8 Months ago
Blenheim Chalcot India - Engineering Manager

Blenheim Chalcot India

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Epic Games - Senior Data Analyst, Unreal Engine & Creator Products

Epic Games

(On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Riyadh, Riyadh Province, Saudi Arabia

Assystems - Document Controller

Assystems

Al Khobar, Eastern Province, Saudi Arabia (On-Site)
6 Months ago
Assystems - Risk Manager

Assystems

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
9 Months ago
Steer Studios - Human Resources Operations Specialist

Steer Studios

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
2 Years ago
Assystems - BIM Modeler

Assystems

Al Khobar, Eastern Province, Saudi Arabia (On-Site)
8 Months ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
9 Months ago
Steer Studios - Game Director

Steer Studios

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
7 Months ago
Sandsoft Games - Senior 3D Artist / Generalist

Sandsoft Games

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
4 Months ago
Assystems - General Administration Officer (Saudi only)

Assystems

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
9 Months ago
Sandsoft Games - Senior Game Designer

Sandsoft Games

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Months ago
Assystems - Document Control Manager (Saudi National)

Assystems

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Ubisoft - Tools Programmer

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
4 Months ago
Warhorse Studios - DevOps / C# Tools Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
4 Months ago
Spyke Games - Game Developer

Spyke Games

İstanbul, Türkiye (On-Site)
1 Year ago
Winner Studios - Game Developer

Winner Studios

Hong Kong (On-Site)
2 Months ago
Yodo1 - Unity3D Mobile SDK Team Lead

Yodo1

(Remote)
1 Year ago
Game Boost - Senior Game Programmer

Game Boost

Skövde, Västra Götaland County, Sweden (Hybrid)
1 Month ago
Keywords Studios - Lead Game Developer

Keywords Studios

Mexico City, Mexico City, Mexico (Hybrid)
4 Months ago
GMS Services - Senior Game Tool Developer

GMS Services

Berlin, Berlin, Germany (On-Site)
10 Years ago
Zapak Digital Entertainment Limited - Game Programmer (Nintendo Switch)

Zapak Digital Entertainment Limited

Pune, Maharashtra, India (On-Site)
5 Months ago
Airlab Inc  - Senior Lead Programmer (Game Industry)

Airlab Inc

Montreal, Quebec, Canada (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Headquartered in Riyadh, Saudi Arabia, Sandsoft is a global video game developer and publisher with a focus on engaging and entertaining players in Middle East and North Africa region and worldwide.

Aligned with Saudi Arabia’s Vision 2030, Sandsoft Games is dedicated to the country’s socio-economic diversification by growing the regional video game industry and offering careers whilst creating fun and positive game experiences for players.​

Sandsoft core values are: 

Boldness 👩‍🚀 + Togetherness 🫱🏼‍🫲🏾 + Growth 🚀

A GloCal approach from Riyadh to the World 🌍 http://www.sandsoft.com/

We're hiring! check our career site! ⏳

https://career.sandsoft.com/

Barcelona, Catalonia, Spain (On-Site)

View All Jobs

Get notified when new jobs are added by Sandsoft Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug