We are a company for gamers, by gamers. We believe that truly good and deeply compelling games are timeless and will ultimately prevail over fine-tuned shallow addiction cycles. Our mission is to make deeply engaging and technically outstanding games, while embracing all the opportunities of crazy new platforms, new business models and a games industry in flux.


We are looking for ambitious and highly skilled people who share our passion for making outstanding games. You will need to be ready to take on the challenge of being part of a small but experienced and ambitious team, not be afraid to get your hands dirty, have a can-do attitude and a willingness to go the extra mile. For those up to the challenge, it's going to be a thrilling ride.


The Events and Economy team are looking for a full stack software engineer to build end-to-end features and tooling that fuel the development and live operations of Vainglory


As a proactive problem-solver, you’ll be working closely with product analysts, core tech and live-ops engineering, QA, and product development teams. The features combined with intuitive and powerful tools you’ll write will be the secret sauce that helps them make a better product, more independently, and quicker than ever before.


Role & Responsibilities  

  • Work with Product Managers and Analysts to develop cutting edge features for the marketplace and in support of in-game events and other economy/progression systems.

  • Discuss workflows and pain points with stakeholders. Identify opportunities for tools to improve productivity and solve problems, and proactively develop inventive solutions.

  • Be responsible for the whole process of feature and tool creation, including requirements elicitation, UX design, data modeling, front-end and back-end coding, testing, documentation, project status communication, and server deployment and maintenance.

  • Work with the Core Tech team to maintain and administer live tools services, and troubleshoot live problems as they arise.

Required Skills & Knowledge

  • You have experience working as a team member with responsibilities for designing, building, testing, debugging, deploying and maintaining features.

  • You are fluent in C++. python, modern JavaScript (including node.js), and have a proven ability to discover and apply new technologies to solve problems.

  • You have exceptional problem solving, communication and collaboration skills.

  • You have a bachelor’s level degree in computer science or related field, or equivalent experience.


  • You are familiar with the AWS platform, Meteor framework, HTML and CSS, MongoDB database and Wordpress CMS.

  • You have an interest in core gaming.

A resume and cover letter are required for consideration. You are able to work on-site at the Super Evil Lair in San Mateo, California