Gameplay Mechanics Engineer (Senior/Principal/Lead levels)
The Role
You will be part of an innovative new project, working alongside a talented and passionate team on an original IP to create a world class online gameplay experience that will surprise and excite players. You will play a critical role in driving and creating core game mechanics, building gameplay that will help redefine what a game is and how players interact with it, and allowing the player to have the perfect connection from the controller to the screen.
This role will see you collaborating with designers, animators and artists to bring the game to life and create compelling experiences for the player, while advocating for responsive controls, putting the player first in every decision made. This role hinges on your abilities to quantify gameplay feel, and to excel at designing and implementing all round player character mechanics - including controls, camera, abilities, and weapon systems.
One of the amazing things about this role is the chance to get in at a very early stage on a new game. As there is a lot of scope for the game, world and team to grow further, you can use your unique skillset and abilities to have a meaningful influence on the design and development of our game mechanics!
Key Responsibilities
Contribute to the design and implementation of core player movement, traversal and combat mechanics for a 3rd person game
Work closely with the design and art departments to understand the game requirements
Build and improve gameplay mechanics and expose settings to the content design team
Design, develop, and support features in Unreal Engine using C++ by writing high quality and stable code
Proactively identify and solve problems in the code that affect performance, stability, and maintainability
Act as a resource to help support and solve problems with the content creation teams
Communicate, collaborate, and coordinate with other members of the engineering team using Slack, code reviews, design reviews, bugs, and video calls
Basic Qualifications:
5+ years of professional software engineering experience on multi-discipline teams.
2+ years of professional experience using C++.
Passionate about creating games and delivering the highest quality gameplay for players.
Experience writing code for player input, character movement and/or combat systems in a multiplayer environment.
Comfortable with core game technology such as physics, animation, network replication.
Strong interpersonal skills: the abilities to communicate positively and effectively. Proactively seeks and acts on feedback from peers.
Preferred Qualifications:
2+ years of experience working with Unreal Engine 4+.
Experience building tools in Unreal Engine.
Experience working on large scale teams of 100 or more.
Experience shipping a AAA game title.
Computer Science degree or equivalent.
Work Type: Remote or Hybrid
Location: Anywhere in the UK, USA or Canada (Manchester, UK if Hybrid)
If you’re interested in applying for this role, please send us your CV along with a cover letter and if relevant, links to any supporting material (for example, your portfolio) here.
At Spliced, we are committed to fostering an inclusive and welcoming environment for everyone, and encourage applications from candidates of all races, religions, beliefs, ages, disabilities, sexual orientations, and gender identities. Hiring, promotion and compensation decisions at Spliced are based on a candidate or employee’s qualifications and demonstrated ability to perform job responsibilities.
We believe that only a genuinely diverse team, working in a supportive and safe atmosphere, can create an experience that truly is for everyone. Whatever your background, if you feel your skills suit this role, we would love to hear from you.