Senior Backend Engineer

11 Months ago • 5 Years +
Backend Development

Job Description

Senior Backend Engineer needed for mobile game server architecture, design, and development. Must have expert C/C++ skills, network protocols expertise, and strong understanding of distributed systems. Experience with Unity game engine and C# is a plus.
Good To Have:
  • Unity Game Engine
  • C# Experience
  • Git Experience
  • Functional/Reactive Programming
Must Have:
  • C/C++ Expertise
  • Network Protocols
  • Distributed Systems
  • SQL & Databases

Add these skills to join the top 1% applicants for this job

saas-business-models
cross-functional
github
cpp
unity
game-texts
live-operations
html
c#
protocol-buffers
git
sql
socket-programming

Job description

· Work on server or network related tasks that include but not limited to mobile game server architecture design, modular design, game server end program logic development and maintenance efforts

· Develop game services and supporting applications

· Assess, develop, test, debug, and maintain game services

· Propose creative solutions to meet product goals

· Work effectively in cross-functional teams and collaborate with internal and remote teams to identify, produce, and deliver tasks on time

 

Job requirements:

· Degree in Computer Science or related field

· 5+ years’ experience in the mobile games industry or equivalent

· Experience with all phases of product development lifecycle, including requirement definition, development, testing, releasing of product(s) and live operations

· Expert in C/C++ is a must, familiarity with C++ as server framework is a plus

· Expert on network protocols: Socket programming, TCP, UDP, HTTP

· Solid understanding of distributed systems and micro service development (SOA, SaaS)

· Expert on SQL and relational database operation

· Preferably with understanding of Unity game engine and C#

· Preferably with Git-related experiences

· Preferably with solid understanding of functional and reactive programming

· Preferably with experience in developing mobile games (iOS & Andriod)

· Familiarity with client server data synchronization (e.g. state/frame synchronization) is a plus

· Familiarity with Golang, protocol buffers would be a plus

Submit Your Application
Maximum file size: 6MB
Supported file formats: pdf, doc, docx, png, jpg, jpeg, txt, html
Upload
Maximum file size: 500MB
Supported file formats: pdf, doc, docx, png, jpg, jpeg, txt, html, ppt, pptx, xls, xlsx, zip, rar, flv, mp3, mp4, ogv, webm
Upload

Set alerts for more jobs like Senior Backend Engineer
Set alerts for new jobs by IGG
Set alerts for new Backend Development jobs in Singapore
Set alerts for new jobs in Singapore
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙