About Plarium

Plarium is one of the world’s fastest growing developers of social games with more than 12 million monthly active users and is Facebook’s first largest hardcore games developer
Established in 2009, the company employs over 1200 individuals across its global offices and animation studios.

Plarium’s games are currently available on all major platforms such as social networks: Facebook, Google+, Vkontakte, Odnoklassniki and Mail.ru., mobile and web.

About department

Rumble Games was founded in 2011 and is located in San Francisco, California. The studio is home to more than 20 professionals whose mission is to create the most engaging and fulfilling mobile game experiences on the planet. Our team is focused on combining the best of AAA game design with free-to-play accessibility, and are passionate about creating experiences that will surprise and delight our players in a way that we believe will change the way gamers play together.

Job description

We’re looking for a talented Game Engineer to join our team. Rumble engineers write both client and server code, thinking of both the player experience and scalable server code. We have a highly collaborative process, where you will iterate on your work with art and design to arrive at a great product. This requires you to know the trade-offs of writing highly flexible code for prototyping game features and writing robust, scalable code once the fun has been found.

Responsibilities:

  • Multiplayer systems architecture and implementation
  • Contribute on both client and server side engineering by owning features across both front-end and back-end
  • Problem solve on creating insanely great games in an efficient manner
  • Contribute to discussions with art and design teams to shape the game and your code
  • Collaborate with executive, game and engineering teams to constantly innovate and iterate on the game technology to deliver a world-class gaming experience

Professional requirements:

  • Fluent in C#, C++, or Java
  • Bachelor’s degree in Computer Science or related field, or equivalent experience
  • 3+ years development experience with at least one shipped product
  • Direct experience with MMO or equivalent client/server topologies as used in online games

Bonus points:

  • Javascript or Actionscript experience
  • iOS or Android experience
  • Unity 3D game engine experience
  • Flash development experience