Search...

Senior Gameplay Engineer

Sovrun logo
Sovrun

Sovrun is a blockchain gaming platform for fully on-chain games and autonomous worlds. It provides modular infrastructure, token-based ownership, and gaming applications for players, creators, and developers.

Distributed
About Sovrun

Sovrun, formerly BreederDAO, builds a blockchain gaming ecosystem for scalable on-chain games and autonomous worlds. Its offerings include Parallel EVM session-based gamechains, planned SDK and modding tools, the $SOVRN utility token, and ecosystem applications including a strategy game, a digital-asset playground, and a questing distribution platform. It serves players, game developers, creators, and communities building player-owned virtual worlds.

View jobs by Sovrun

Skills

About the Role

You will lead the gameplay engineering team across multiple game projects, collaborating with designers, artists, and engineers to turn gameplay concepts into playable features. You will implement, optimize, and debug gameplay systems and mechanics using C++ or C#, focusing on performance and scalability in Unreal or Unity. You will oversee gameplay testing, gather feedback, iterate on features, and document systems and processes. You will mentor and support junior engineers and help the team solve complex technical challenges while staying current with industry trends and emerging tools.

Requirements

  • Proven experience in a senior or lead gameplay programming role with team leadership and project management experience
  • Advanced proficiency in C++ or C#
  • In-depth knowledge of Unreal Engine or Unity
  • Solid understanding of ECS and full stack principles
  • Ability to manage, mentor, and inspire a cross-functional gameplay engineering team
  • Experience guiding teams through complex technical challenges and delivering optimized gameplay
  • Strong analytical and troubleshooting skills
  • Deep passion for gaming and commitment to staying current with industry trends

Responsibilities

  • Lead the gameplay engineering team
  • Collaborate with designers, artists, and developers to translate gameplay requirements into features
  • Implement gameplay systems, mechanics, and features using C++ or C#
  • Optimize and debug gameplay code for performance and scalability
  • Oversee gameplay testing, gather feedback, and iterate on features
  • Document gameplay systems, mechanics, and processes
  • Mentor and support junior team members