Search jobs > Rochester, NY > Programmer

ONLINE SERVICES/SERVER PROGRAMMER

Sumo Digital Ltd
Rochester, NY, United States
Permanent
Full-time

Privacy Notice

Online Services / Server Programmer

Sumo Pune / All Studios UK Code / Full-Time, Permanent Established in 2007, Sumo Video Games is one of Indias leading video game developers.

We work hand in hand with Sumo Digitals UK studios to build ground-breaking games and content for some of the worlds biggest publishers including Microsoft, Sony, Apple and Sega.

Its 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!

We are looking for an Online Services Programmer to join the Sumo India server programming team. Launch assignment for the new team is an exciting new multiplayer arcade / sports title.

This is a fantastic opportunity to play a significant role in the cutting-edge development of new multiplayer experiences.

You will be responsible for the design and implementation of services and server powered gameplay features using proprietary domain specific server technologies.

You will be expected to clearly explain the challenges and opportunities online services provide to help tech and design teams build robust, secure, and engaging experiences.

You will be helped in this and report to the Lead Programmer on the Development Team. Within this role you will :

  • Work closely with the project Code Leadership to plan, estimate, and write high-quality robust services.
  • Work with the publisher 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.
  • Work with designers and gameplay programmers to design and build new server powered gameplay features.
  • Liaise with developers from other companies to solve challenging problems affecting multiple titles.
  • Document your work including new processes and newly created APIs.
  • Contribute to regular code reviews, championing code quality and best practices.
  • Solid understanding of how online services are architected, built, and deployed including the frontend, backend, and DevOps.
  • Experience with developing and consuming online REST APIs.
  • Experience with one or more database systems including their scalability and data integrity concerns.
  • Be receptive to critical feedback, evolving designs and iteration.
  • Excellent communication skills.
  • Initiative.
  • Willingness to learn new programming languages and technologies.
  • Desire to solve problems, including in other peoples code.
  • Knowledge of C++ and Go.
  • Experience working in game development.
  • Familiarity with application containers (Docker, Kubernetes, etc.)
  • Familiarity with Cloud Hosting (AWS, Azure, Google Cloud, etc.)

What we offer :

Our Studio is unique in India, giving our staff the opportunity to work directly on all leading gaming platforms, at every stage of game development.

Being part of Sumo's Pune studio is a rewarding experience, one that requires dedication, a strong sense of ownership over your work and an overwhelming enthusiasm for the games you work on.

In return we offer competitive salary, flexi-time & benefits, and excellent working environment and most importantly we will give you the room to be yourself and live your passion.

Additionally, we provide relocation reimbursement from other cities, a performance-linked bonus in addition to the fixed salary, opportunities to attend industry conferences and a complete and all-encompassing medical insurance package for our employees and their children.

Come join the team.

30+ days ago
Related jobs
Promoted
Gainwell Technologies LLC
NY, US

Experienced Business Analyst - NY State Immunization Registry. Help coordinate a business analyst team’s duties and activities on IT projects and nurture newer team members by providing guidance and support. Business Analyst position with 3 or more years of healthcare IT experience. Join the group t...

Promoted
Parker Hannifin Corporation Parker Aerospace Group
Fairport, New York

Remove product from injection molding machine or conveyor belt located at machine and inspect, in some cases assemble, trim, and/or pack product per instructions. Tends Injection Molding Machine that heats plastic/resin raw materials to form plastic molded products. Performs visual inspections, and ...

Promoted
VirtualVocations
Rochester, New York

A company is looking for a Java/Mainframe Developer with extensive experience in developing and maintaining Java-based web applications. ...

Promoted
Multi-Color Corporation MCC
Rochester, New York

We are currently looking for a Press Operator Assistant to join our team. May be required to work with press operator to view labels with assistance of strobe light. Responsible for cleanliness of machinery and organization of the workspace. ...

Promoted
LaBella Associates
Rochester, New York

We are currently seeking qualified candidates for consideration of an open Data Analyst position in our Program Management division. The Data Analyst will be responsible for producing a variety of regular and ad-hoc reports in support of project management and operations initiatives. Additionally, t...

Promoted
Multi-Color Corporation
Rochester, New York

We are currently looking for a Press Operator Assistant to join our team. May be required to work with press operator to view labels with assistance of strobe light. Responsible for cleanliness of machinery and organization of the workspace. ...

CAPCO
New York, US

Years of experience in Capital Markets as a Data Analyst/Business Analyst. As a Data Business Analyst, you’ll use your experience and skills to contribute to the quality and implementation of Capital Markets products for our customers. ...

Momentumrs
Westchester, NY

The Data & Reporting Analyst will be responsible for the analysis, design, development and implementation of complex Workday reports, dashboards, visualizations and Prism data sets in support of our human resources, benefits, payroll and other business departments. Working with the Data Architect, d...

Mizuho Americas Services LLC
New York, US

Join the Mizuho team as a Murex Software Lead Developer We are seeking a Murex (Derivatives Risk and Pricing Software) expert with detailed knowledge and experience in the DataMart, Workflow, Interfaces and Operations components of the system, with the ability to execute system development in t...

Planet Technology
NY, US

Are you passionate about optimizing operational efficiency and driving productivity through ERP solutions? Our Client, an employee-owned company that specializes in providing advanced manufacturing solutions for innovative infrastructure projects is seeking a talented ERP Business Analyst to join th...