We’re assembling a world-class team in Helsinki and Reykjavik. Are you eager to level up?

A team excursion in Iceland is the the best design inspiration.

We are looking for an inspired and accomplished team member to join our character team. You would be in charge of our characters from a visual quality standpoint.  

  • You have a solid experience with triple-A quality character creation, pipelines and tools.
  • Optimally you have already been a Lead Character Artist and have shipped several game titles.
  • You have experience in overseeing the quality of work from other character artists on the team, as well as that of outsourced assets.
  • Preferably you have experience with Unreal, shaders and materials.
  • You can structure your work well also with technical aspects and modularity in mind.
  • You work fluently together with lead technical artist, rigger and animators to ensure the best character vision and experience for years to come.
  • You are fluent in English and communication and can travel occasionally to different locations and time zones.

We are looking for a highly skilled animator to join our character and gameplay team, a group of world class professionals working on a demanding and challenging world for a cloud native MMO game. You will be in charge of all our in-game animations both human and non-human.  

  • You have long experience with triple-A quality animation, pipelines and tools.
  • Optimally you have already been a Lead Animator and shipped several game titles.
  • You have experience in overseeing the quality of work from the animation team itself and outsourced assets.
  • Preferably you have experience with Unreal.
  • You know how to structure your work and create animations in hierarchical manner required in a game-as-service.
  • You work fluently together with lead technical artist, character artists, riggers and animators to ensure that the team delivers the best character vision and experience for years to come.
  • You are fluent in English and communication and can travel occasionally to different locations and time zones.

We are looking for a new team member to lead our analytics function for our cloud native MMO game. You will be in charge of choosing the tools and forming the analytics processes as part of our game development team. You will be responsible for providing us both the standardised reporting on how our online game systems are performing and the behavioural data analysis in collaboration with our live team. You will be critical in building a team that has the capacity to perform these functions flawlessly.   Ideally you would have:  

  • 5+ years of experience with analytics within the games industry, ideally with multiplayer game analysis
  • Knowledge of existing analytics and reporting software packages
  • Experience in both analytics and reporting is a must
  • Experience in team leadership and team creation is a big bonus
  • Excellent communication and data visualisation skills

We are looking for a QA Director to join us to develop our cloud native MMO game. You will be responsible for integrating QA functions such as bug reporting, automated testing and build management to our feature teams. You will be responsible for operating QA functions externally during closed alpha testing and later in open beta and live service. You will work with Customer Care in creating a pipeline to address customer issues and make sure they get properly prioritized in the development cycles. You will have a lot of autonomy in building your team in terms of staffing but also be ready to wear many hats and get your hands dirty while it is being ramped up. You also need to be ready to work with teams located in different locations and time zones.  

  • You have experience in scaling up a quality assurance function for computer games that are operated as a 24/7 service and developed using a continuous integration pipeline.
  • You have experience in setting up and managing outsourced QA functions and working with publisher/platform QA teams.
  • You have a great attention to detail and you are used to following through on resolving issues with developers, while maintaining a good and constructive relationship with them.

We are looking for a Senior Gameplay Engineer to work on a demanding and inspiring cloud native MMO project. You will be working side by side with a world class team of professionals, designing and implementing game systems in C++ and using Unreal Engine.  

  • You have a deep experience in designing and implementing game systems in C++
  • A solid knowledge of Unreal is a huge advantage
  • Experience with multi-user online gameplay is a great bonus
  • You are used to working closely with game designers in elaborating a system design that combines game design goals with technological considerations and limitations

At Mainframe we are building a living world that people will call their home for years and hopefully decades. This world lives in the cloud and will through the years of its operations become the setting for complex social drama that involves potentially millions of people around the clock and around the world. The underlying architecture and infrastructure to sustain such a world for years involves all the complexity involved with running a modern informatic society.  

  We are looking for someone that would immediately have a clear understanding of how to build and design such a service, both in terms of existing cloud services from such platforms providers as AWS, Google and Azure. We are looking for someone that is intimately familiar with the various stacks used in modern application servers and knows how to scale them and make them robust and secure for millions of users with four nines reliability.  

  In the end the service will consist of hundreds of application servers running off massive databases, orchestrating thousands of Unreal Server and millions of GPU streaming instances, across all regions in the world and all monitored and hooked into an analytics backbone.  

  This will not be built in a day, but we are looking for someone that would have a clear idea of where to start, has had the experience of building such systems and operating them and would know what people to hire to scale the development and operation.  

  For a cloud architect this is probably as close as you will ever come to be the actual architect in Matrix.  

  As a Cloud Architect you will take part in the design and implementation of the backbone of a massively multiplayer online game delivered as a streaming experience. You will be responsible for evaluating and choosing suitable technological solutions and incorporating them into the service. You will be responsible for creating persistent business logic for game systems, both as REST API based endpoints and as persistent data through various DB solutions.  

 

  • You have experience in designing and implementing scalable cloud-based services for AWS and other cloud platforms.
  • You have experience deploying web based services, for example based on Python frameworks (Flask, FastAPI) but are also familiar with other languages and concepts used in cloud engineering (Lua, Go, REST, OAuth,..).
  • You have experience of working with platform-as-a-service technology such as Docker, Kubernetes and AWS managed container services.
  • You have experience of SQL databases (such as PostgreSQL) but also other data handling technology such as Redis, Hadoop and MongoDB.
  • You have experience in gathering status, logs and metrics from services and monitoring those for insights and signs of problems.
  • You have experience in managing Unreal servers or other similar session based online engines.

You will be working on a demanding and inspiring cloud native MMO project, side by side with a world class team of professionals, designing and implementing game systems in C++ and using Unreal Engine.  

  • You have a deep experience in designing and implementing game systems in C++
  • You have strong knowledge of AI decision frameworks and behavior trees
  • A solid knowledge of Unreal is a huge advantage
  • Experience with multi-user online gameplay is a great bonus
  • You are used to working closely with game designers in elaborating a system design that combines game design goals with technological considerations and limitations

We are looking for a UX Engineer to join our endeavor to develop a cloud native MMO game. You will be a part of our experienced team of UX designers who are designing, prototyping and implementing a challenging game concept across multiple platforms.  

  • You have a solid experience as a front-end engineer for games across multiple platforms (Web/Javascript/Unity/Unreal) and form factors.
  • You are used to working within a Model-View-viewmodel methodology, or similar.
  • You have good insight into mobile UX design and working with other UX designers in finding the optimal solution to a given user experience for a given platform.

Helsinki team amazed by the nature of Iceland and the desolate beauty of the outback.

The entire team excited to go on a lava cave expedition.