Server Programmer

Server Programmer

Code India Permanent / Remote
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.

Responsibilities

  • 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.

What you'll bring with you:

  • 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, including knowledge of their scalability and data integrity concerns.
  • Eclipse, Docker and 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 skills and experience:
  • Linux.
  • Akka.
  • C/C++ and/or Objective C.
  • Xcode development environment.
  • Android Studio development environment.
  • Agile development practices.

What's in it for you?

Sumo India also offers a highly personable benefits package that has something for everyone, no matter where you are in your career.
 
Financial: Annual bonus, an employee referral scheme, 1st time home buyer bonus, Wedding bonus. 
 
Work-life balance: Hybrid work model, Flexible working, 22 contractual days holiday, 8 festive holidays, 4 statutory holidays, birthday day-off, 4 weeks of paternity leave, Maternity leave as per law, and options to buy or sell up to a week of annual leave*.

Health and Wellbeing: Health insurance, life insurance, Mental health service, critical illness cover*, and funded flu vaccines/eye tests.

Personal Development: Structured pathways, regular appraisals, annual salary reviews, 5 learning days per annum, access to on demand Sumo Developers Conference learning SDCXtra.

Extra Perks: A variety of in-studio perks, regular care packages, studio days out (family welcome), sabbaticals (at 5 years of service), and an annual gaming subscription.

← Back to all vacancies