Forshay Careers

Forshay stands for people doing their best work, on teams with diverse backgrounds that foster creativity, leading to stronger business results.

Learn More Go to Job Listing

Game Server Engineer

to apply

Don't have a login? Apply through Quick Apply or Sign Up to apply for multiple jobs.

Job Description

Our Client, a new type of mobile games creator and publisher is looking to hire a Game Server Engineer to build, scale and operate game servers that run delightful multiplayer free to play games for iOS and Android with a team of experienced veterans

Responsibilities

  • Work with the server engineering team to help design and build successful, scalable services that back free to play games on iOS and Android
  • Implement reusable server side systems that drive game features
  • Help build web based tools used by game designers and producers to operate games.
  • Write and maintain quality, readable code
  • Collaborate with game teams, designers and artists to bring their work to life

Requirements

  • 5+ years experience in Java, Python or Ruby
  • Deep knowledge of data structures, algorithms and design patterns and how to apply them to the problem at hand
  • Deep experience with secure, scalable RESTful API design and development for mobile games.
  • Experience with database design and scaling for write-heavy workloads
  • Experience operating production services in AWS or another cloud environment
  • Ability to identify and correct performance bottlenecks on a live system.
  • Solid understanding of Unix/Linux
  • Understanding of and interest in successful free to play game design and development.
  • Curiosity that drives you to continually learn new things

Bonus

  • Experience with Dropwizard
  • Experience with DynamoDB or other NoSQL datastores at scale
  • Experience with Go
Category
Professionals
Function
Software Engineering