x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Backend Server Software Engineer (Mobile Game company)
 banner picture 1  banner picture 2  banner picture 3

Backend Server Software Engineer (Mobile Game company)

Century Games Pte. Ltd.

Century Games Pte. Ltd. company logo

Backend Server Software Engineer (Mobile Game company)


Work Location: mTower (near Labrador Park MRT station), Singapore

Work Hours: Mon to Fri (hybrid 3days WFO and 2days WFH arrangement)


Engine: Unity


Job Description:


We're looking for a Backend Server Engineer to work on and maintain Mobile game applications Service Layer which will be served worldwide.


Responsibilities:


  • Work in close collaboration with frontend developers, game designers, and artists to ensure the seamless integration of backend functionalities into mobile gaming experiences.
  • Responsible for driving the development, optimization, and upkeep of backend server systems for mobile games.
  • Plan the project roadmap and managing the backlog, server logic, server-client communication, deployment processes, data storage solutions, capacity scaling, and server integration.
  • Utilizing cloud computing services such as AWS or Google Cloud to deploy and manage the backend infrastructure for our mobile games.
  • Implement security protocols to safeguard player data, maintain compliance with privacy regulations, and ensure server integrity and security against threats such as DDoS attacks.
  • Monitor and analyze server performance metrics during high-traffic periods, identifying opportunities for optimization and enhancement.
  • Code review and give feedback and suggestions to improve code base in terms of efficiency and readability.


Job Requirements:


  • Singaporean
  • Education: Possess Bachelor's Degree in Computer Science, related field OR equivalent work experience
  • 2 or more years of experience in production software development and/or backend operations
  • Deep knowledge on relational database for configuring database, designing efficient tables and query.
  • Ability to design and write efficient setup and deployment scripts for application deployment
  • Experience in Linux configuration and administration
  • Experience with distributed Source Code Management (SCM) tools, e.g. Git
  • Proficiency in developing (C++ / Python / JavaScript / Java / Go / Lua) and managing backend services for Unity engine
  • Prior experience in working cloud applications on AWS or Google Cloud
  • Ability to design and setup high availability infrastructure in AWS across availability zones and availability regions
  • Ability to design and setup infrastructure on AWS taking advantage of disaster recovery design guidelines



All applications will be treated with strictest confidentiality. We regret that only shortlisted candidates will be notified.


Email: [email protected]

Sharing is Caring

Know others who would be interested in this job?