Software Engineer

Information Technology Hyderabad, Andhra Pradesh


Description

Description:

Glu Mobile (NASDAQ:GLUU) is a leading global developer and publisher of free-to-play games for smartphone and tablet devices. Glu is focused on creating compelling original IP games such as Cooking Dash, Deer Hunter, Covet Fashion, Design Home, Racing Rivals, TAP Sports Baseball, and branded IP games including Kim Kardashian: Hollywood, on the App Store, Google Play, Amazon Appstore, Facebook, Mac App Store, and Windows Phone. We have worldwide studios in North America, Russia and India. Our headquarters are in the heart of the bustling SOMA District of San Francisco. To learn more, follow this link: http://www.glu.com/

Responsibilities

Work with the server engineering team to deliver scalable and robust game services 

Provide direction and assistance to the entire team in areas related to client-server development.
Establish and enforce development standards and practices related to server engineering. 
Produce and maintain documentation and run books related to service operation.
Build and support tools, tests, and infrastructure required to manage back-end services. 
Stay abreast of new developments and technologies related to building scalable game servers. 
Contribute to the studio’s on-going technological growth in building and operating MMO titles. 
Review and report on competing products from a technological perspective. 
Work closely with technical leadership in identifying and planning engineering strategy. 
Be a notably strong team member.

Required Skills and Expertise:

RESPONSIBILITIES:

Build a GAAS (game as a service) platform

Be a highly technical, hands-on coder

Ensure agile, test driven development, meeting quality requirements on time

Work with geographically distributed teams

REQUIREMENTS:

Proven ability to develop and ship high quality software products

Strong believer in test-driven development

Excellent Java programming skills including multi-threaded server programming , data-structures, algorithms and NoSQL databases

Experience in a high-scale, high performance and high availability server development

NICE TO HAVES:

Passionate gamer

Network programming and non-blocking IO

Experience in non-Tomcat standalone server development

Knowledge of Linux, AWS

Past experience on live systems

All qualified applicants will receive consideration for employment.  Glu is an equal opportunity employer committed to diversity in the workplace. We welcome people of different backgrounds and experiences to ensure a diverse and inclusive workplace.