Magic Pixel Games - Game Server Engineer - Full Stack
Los Angeles Full Time, Relocation Assistance can be provided.
Our team is now looking for a Game Server Engineer to help build the infrastructure for our game to be enjoyed by players all over the world. Our ideal candidate will work closely with our systems and gameplay engineering team to handle game data transfer over the internet, server-side validation, metrics and data warehousing, but will also participate in other roles as needed.
Primary Responsibilities:
• Design, architect, and implement APIs and scalable server-side logic for our cloud-based mobile multiplayer games and shared platform services on a cutting-edge web technology stack
• Work closely with game teams and aid in development of native and managed client side platform libraries, adapters and data structures to support the server model
• Plan and develop back-end features, services and third-party integrations for content management, content delivery, analytics and social networks
Requirements:
• Superlative proficiency in a compiled language such as C++, Objective-C or C#
• Proficient in at least one dynamic language and application scale development with an accompanying web framework, preferably JavaScript and Node.js
• Well-versed in HTTP, RESTful API design principles, security concerns and optimization techniques such as caching and request batching
• Blocking IO calls make you cringe
• Self-motivated, proactive and engaged attitude towards the project and the technology to make it happen
• Comfortable working on an agile and collaborative team
• Strong debugging and communications skills
• Accurate time and schedule management
• Self-motivated, proactive and engaged attitude
• Passionate for playing and working on mobile games
• Generalist skill set, adaptable and flexible
Preferences:
• Experience working on shipping games, specifically asynchronous or real-time multiplayer mobile or social games
• Extra bonus for experience supporting live games
Experience in data modeling concerns for SQL and NoSQL databases to support low latency and horizontal scalability, preferably MongoDB and Redis
• Experience deploying to and scaling on AWS
• Social identity management
• Server sent events, particularly WebSockets and Socket.IO
• Mobile platform experience on iOS and/or Android a plus
• Web development and HTML5 experience
• Experience in cocos2d-x and Unity game engines
• Linux proficiency
Full info:  <a href="
Submit resumes and portfolios to jobs at magicpixelgames dot com