Sumo India

Games

ServerProgrammer

Athens, Greece FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Server Programmer at Sumo India. Skills: Server Programmer, Java development, client/server networking, Concurrent programming, Large scale server software development, Google Cloud or AWS, MySql and MongoDB. design and implementation of server features. bug fixes and their deployment on a live game”

What You'll Achieve.

deployment on a live game

Industry & Context.

Games
Problems you'll solve

troubleshooting problems; solving challenging problems affecting live games; A desire to solve problems, including in other people’s code

What They're Looking For.

Must Have

Java development skills and experience, good knowledge of client/server networking, Concurrent programming experience in a server environment, Large scale server software development on Google Cloud or AWS and/or dedicated servers (preferably a game backend) experience, MySql and MongoDB experience, knowledge of their scalability and data integrity concerns, Eclipse experience, Docker experience, Git experience, Excellent communication skills, A willingness to learn new programming languages and technologies, A desire to solve problems, including in other people’s code

Nice to Have

Linux, Akka, C/C++ and/or Objective C, Xcode development environment, Android Studio development environment, Agile development practices

What You'll Do.

design and implementation of server features

bug fixes and their deployment on a live game

build and own server powered gameplay features

specifying requirements

investigating their technology

troubleshooting problems

develop solutions with proprietary server technologies

write technical proposals

liaise with developers from other companies to solve challenging problems affecting live games

document your work including new processes and newly created APIs

Contribute to regular code reviews

How You'll Work.

Team & Collaboration

Work with designers and gameplay programmers; Work with the publisher; Liaise with developers from other companies

Communication Scope

Excellent communication skills; Write technical proposals clearly explaining your ideas and considering potential challenges and alternative approaches; Document your work including new processes and newly created APIs

Full Job Description

## Description Overview   Established in 2007 with the founding of our Pune studio, Sumo India is renowned for co-developing some of the biggest AAA games in the industry. With offices based in Pune and Bangalore, our vision is simple, to create exceptional game experiences with exceptional partners and people. We are a co-development studio and support/ work with our UK studios on a lot of different games: Sackboy A Big Adventure, Hood: Outlaws & Legends, Team Sonic Racing, and Forza Horizon 5   It’s an exciting time to be part of Sumo, winners of the Develop: Star Awards 2019 Best Studio; big things are on the horizon, and we want you to be part of our continued journey. Join us – view our website here! Server Programmer We are looking for a Server Programmer to join the Sumo India engineering team. The server programmer will be responsible for the design and implementation of server features, bug fixes and their deployment on a live game. ## In this role you will Work with designers and gameplay programmers to design, build and own server powered gameplay features. Work with the publisher in specifying requirements, investigating their technology, and troubleshooting problems. Use a wide variety of proprietary server technologies to develop solutions with. Write technical proposals clearly explaining your ideas and considering potential challenges and alternative approaches. Liaise with developers from other companies to solve challenging problems affecting live games. Document your work including new processes and newly created APIs. Contribute to regular code reviews, while championing code quality and best practices. ## We need you to have Strong Java development skills and experience along with good knowledge of client/server networking. Concurrent programming experience in a server environment. Large scale server software development on Google Cloud or AWS and/or dedicated servers (preferably a game backend) experience. MySql and MongoDB experience, includin

Free ATS check

Applying for this Server Programmer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Sumo India?

Real rants from real employees. Read before you apply.

Read Company Rants →