Skip to main content
Back to jobs

Server Programmer

External
Sumo Digital logoSumo Digital · Worldwide
Full-timeRemote1d ago
JavaAWSDockerMySQLMongoDBAndroid
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


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.

Additional Information

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.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Sumo Digital? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect