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

Develop critical central services in support of Glu's worldwide studios.
Be responsible for the entire life cycle of a product, from design and architecture, through development, deployment and maintenance.
Improve Glu's ability to leverage data in making key real-time decision about everything from ad strategy to game experience.
Work with global studios to define requirements and features, and deliver on those features.
Maintain high standards for engineering practices across the group.

Qualifications
Bachelor's degree in computer science/mathematics/engineering, or other fields with proven engineering experience.
3+ years software engineering experience, especially working on high-volume back-end services.
Expertise with a modern object-oriented programming language, especially Java
Experience building web applications, especially with Spring.
Experience with databases, especially NoSQL stores such as DynamoDB or Cassandra.
Experience with AWS is highly preferred.

Bonus Points
Knowledge of distributed data processing technologies such as Spark, Storm or Elasticsearch
Experience with a containerized framework, such as Docker.

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.