Lead Server Engineer

Engineering San Francisco, California


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.

Role Overview

As Lead Server Engineer you will help define the foundation for an exciting new game, joining a small but growing team on the ground floor. You will have the opportunity to set technical direction and help build a back-end that can support millions of players and real-time multiplayer. We are looking for a highly-skilled, experienced self-starter that is passionate about building quality services.

Responsibilities

  • Define architecture of back-end game services and protocols
  • Design, code, and debug server side code
  • Evaluate third-party technology and adopt as required by the game
  • Ensure services are built to scale and are secure
  • Work (and collaborate) with designers and QA to develop features
  • Mentor and share knowledge with other engineers
  • Maintain code quality and participate in code reviews
  • Effective and forward communication with the team in all areas

Qualifications

  • Experience shipping multiple games with a significant server back-end
  • Experience architecting scalable back-end services
  • Experience operating and maintaining back-end services in a live environment
  • Expertise in a common back-end language such as C#, Java, Go, Python, or JS (Node)
  • Expertise with cloud-based services and providers
  • Strong communication skills, written and verbal
  • Bachelor’s degree or higher in Computer Science or related field

Preferred Skills

  • Experience building real-time multiplayer servers
  • Experience with NoSQL databases (e.g. DynamoDB, Cassandra)
  • Experience with scripting (e.g. Lua, Python)
  • Experience developing libraries in C/C++

Life at the cutting edge of wireless technology is an exciting but demanding place to be. Glu is always on the lookout for exceptionally talented individuals to join our team. We reward talent, creativity, and the ability to get the job done. At Glu, you’ll find dynamic people, a hip, forward-thinking culture, a team-oriented environment, and opportunity for advancement. If you are interested in mobile technology and want to be a part of a team that makes the future of wireless technology happen, then Glu is for you!

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.


#LI-RP1