We are a company by gamers, for gamers. We believe that truly good and deeply compelling games are timeless and 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 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.

All positions require you are able to work on-site at the Super Evil Lair in San Mateo, California.


At SEMC our engineering team challenges conventional practices and follows a variety of approaches in producing creative solutions to build touch screen games played by millions. We are the only studio that believes the mobile platform deserves the same quality as PC and Console games and we intend to build it ourselves!  Whether it’s working on large scale deployment, virtual cloud environments, computer graphics, gameplay programming, front-end features, tools development, in-game UI, web-enabled technologies, artificial intelligence, distributed computing, or databases; there is always a thought-provoking challenge for our engineers covering the full spectrum of computer science. We take pride in our development process and encourage ownership of projects - if you build it, you own it. At SEMC we want to build an engineering team that fosters creativity and autonomy and contributes to the product, making a difference to our millions of gamers around the world.


  • Working on new and highly visible features that directly impact the experience of our player base.

  • Interface daily with our founders, designers, and other engineers to design and implement the next big features that will shape the evolution of Vainglory as a game, eSport, and culture.

  • Modernize existing systems and implement complete new game features as required.

  • Gather feedback from the community team to constantly improve the fun factor in Vainglory and help bring it to the forefront of touch screen gaming.

  • Work in a collaborative, creative environment with designers, combining their vision and your ability to enhance existing features and add new systems, extending the established code base.


  • Solid engineer programming background in C++ as well as an understanding of common design patterns.

  • Previous experience developing high performing, visually rich user experiences in games.

  • Gamer at heart with a passion for building great features and communities.

  • Familiarity with GUI engines and their functionalities.

  • Bachelor level degree in CS or related field.

  • Strong organizational skills with a good sense of design and outstanding communication skills.


  • You have a deep interest in core gaming and an understanding of player behavior.

  • You have a strong eye for design and usability issues.

  • Experience with (or worked at) companies that operate one or more live services or games.