Mobile Server Engineer

Magic Fuel Games · May 3rd 2018

Apply on WeWorkRemotely

Headquarters: San Leandro, CA URL:

Who We Are:

Magic Fuel Games is a mobile games startup created by a group of games industry veterans who have created a world-class team to create globally appealing titles. We are deep into development of our debut title and we are looking for an energetic and creative contributor to join us on our journey to launch and beyond.

Who You Are:

You should have a deep understanding of game server technology, and be able to switch effortlessly between prototyping ideas and writing scalable, bug-free production code.

Our team is small and you will be expected to take a significant part in improving the team's technology and engineering practices as well as implementing features. Day to day you'll be involved in evaluating design proposals for technical feasibility, working on features with designers, fixing bugs and reviewing code. You should expect to be working on aspects of the game that are as diverse as, collaborating with designers to develop highly engaging gameplay to designing and writing the server-side validation to ensure that features can't be easily hacked

Ideal candidates will have worked on an Android and/or iOS title with a client-server architecture. Unity knowledge is a plus and like all of our hires, you need to be a good team player.

What you’ll work on:

  • Working within a team to build scalable features for a F2P mobile title
  • Optimizing features to ensure that our players are never impacted by load on our game server and database
  • Helping to secure the service from cheaters and fraudsters
  • Working with client engineers to ensure that features are developed to minimize server load and cost
  • Communicating clearly across all disciplines to explain complex problems, potential solutions and their advantages and disadvantages using metrics and evidence to back up points

What you’ll need:

  • Bachelor’s degree or better in Computer Science or equivalent experience
  • Demonstrable experience in building and scaling an online game service
  • Solid understanding of networking protocols
  • Experience working with cloud services such as AWS, Azure or Google App Engine
  • Knowledge of noSQL and SQL databases
  • Expert knowledge of javascript, C# or C++
  • Understanding of data structures and algorithms and their impact on service quality and cost
  • Awareness of the constraints faced by a mobile game and the impact they have on architecture
  • Desire to work in a creative, inspired start-up environment
  • A passion to continue to improve yourself and those you work with
  • Minimum of two years experience

What would be a bonus:

  • Experience of server engineering especially in javascript
  • An expert knowledge of MongdoDB

What we offer:

  • 100% paid medical/dental/vision
  • Profit Sharing Plan
  • Equity Grants
  • Really cool office close to Bart
  • Opportunity for remote working from North America or Canada

To apply:

Apply on WeWorkRemotely