Avatar for Moonfrog Labs

Senior Software Engineer

₹15L – ₹38L • 0.0% – 1.0%
Apply now
Introduction

Come revolutionise the way games are discovered, designed and developed with Moonfrog! We are looking for a talented and enthusiastic senior software engineer to help us build the next generation platform for online gaming. Moonfrog Labs is aiming to develop a large number of projects that are not tied to individual games, but shared among all of our games current and future. This position is focused on developing various game components in a scalable way.


Your Responsibilities:

Create new features from scratch, enhance existing features and optimize existing functionality, from conception and design through testing and deployment.
Analyze and improve efficiency and stability of various systems.
Evaluate new products and technologies through Proof of Concepts
Develop and enhance new and existing security-focused tools and
services.
Perform risk assessments on internally developed software, infrastructure
components and submitted proposals.
Evaluate the impact to the organization of current advisories,
publications, and academic research papers.
Provide subject matter expertise in architecture, authentication and
system security Your background:
BE/BTech/MTech/MS in Computer Science or related technical field (or equivalent).
6+ years work experience with a solid foundation in computer science, strong competencies in data structures, algorithms and software design.
Proficiency in any OOPs based langauge.
Experience with API development.
Experience with key-value store systems such as membase and
couchbase.
A strong foundation in Unix/Linux including the ability to diagnose and
solve common problems.
Familiarity with the challenges involved in scaling applications from a
single machine to a large deployment.
Experience with Vertica, MySQL, Hadoop and HBase is a plus.
Experience with cloud environment like Amazons AWS is a plus.
Able to take individual ownership of a project from start to finish.
Excellent critical thinking, problem-solving and analytical skills.
Excellent communication skills, and the ability to work effectively with
others in a team environment.
Startup/Fast paced development experience would be preferred.