Server Engineer

Engineering Minsk, Belarus


Description

Role Overview

The Unstoppable Studio, an affiliate of Glu Mobile, is looking for a Senior Server Engineer to join our Minsk studio! In this role, you will help us break new ground on a title that will take real-time strategy and social connections between your team members to the next level. You will help lead the building the backend for a title that will need to support millions of daily players. Our games are services and are continually being improved upon. We are looking for a skilled, passionate senior developer that wants to own large pieces of the project and disseminate their expert knowledge within the rest of the team.

Responsibilities

  • Design, code, document, debug and enhance server side C++, Python, and Golang code
  • Work with a multitude of cloud services and know the trade-offs of each
  • Evaluate and adopt new cloud services to meet the requirements of the title
  • Ensure that our systems are built to scale and are secure
  • Collaborate with designers, other client and server programmers, DevOps and QA on features
  • Complete tasks under tight deadlines
  • Identify and drive improvements in the technology base and development processes
  • Mentor other developers and participate in code reviews

Qualifications

  • 5+ years of professional game development experience
  • Experience shipping a mobile application with a significant server back-end
  • Expertise with scripting languages such as Python
  • Expertise with compiled languages such as C++ and Golang
  • Expertise with writing server end points for a mobile application
  • Expertise with sockets for continuous data streaming and updating
  • Expertise with cloud-based services
  • You take pride in your work and have tremendous attention to detail
  • Effective communication skills and the desire to work with others in a fast-paced environment
  • University degree or diploma in Computer Science, or related field
  • A passion for gaming in general and mobile games in particular

Preferred Skills

  • Experience with Amazon Web Services (AWS)
  • Experience designing or operating applications in a microservices architecture
  • Experience working on and scaling other games
  • Relevant personal projects and open source work