As a Principal Engineer you are a person that has top notch skills in several areas as well as a broad knowledge across many areas of game development. You can lead engineering on a game team to ship with the highest quality. You love a technical challenge and rise to the occasion. You are a person with a strong appetite for learning new things. You make the team around you better and mentor those with less experience. You are comfortable when all the details are not refined and will help to solve those details. You have experience shipping AAA titles on consoles. You know how to lead. You love games and know how to bring ideas to life.
At Playful you will have the opportunity to have a major impact on games. You will work with designers and artists to bring the creative vision to life. You will work on all aspects of the game to deliver creativity, performance and quality. You will help define best practices and processes that make development successful. Even though working with a specific game team, you will be part of a larger engineering group and will help shape how Playful develops games.
You have 10+ years of professional experience
Track record of shipping AAA games
Self-sufficient, self-organized, and able to take ownership of a project throughout its full lifecycle
Unity and/or Unreal Engine experience on PC & consoles
Excellent debugging, profiling and optimization skills
Ability to build great end user experiences.
Software architecture expertise
Proficient in at least two of the following areas:
Graphics pipeline and shader development
Proficient in C++ and C#
Proficient in 3D Math
Solve challenging technical problems
Mentor talented engineers
Develop technical roadmaps for technologies, games, and platforms
Design and architect systems
Contribute to the implementation of the technologies and games