Principal Engineer (C++ / Unreal Engine) Opportunity

PLAYA3ULL GAMES company

Subscribe to our Telegram & Twitter Channel

Principal Engineer (C++ / Unreal Engine) in UNITED KINGDOM

Remote 8 months ago

Job Description


As a Principal Engineer, you will lead the development and refinement of core gameplay systems, leveraging your advanced knowledge of C++ and Unreal Engine. You will drive the design, implementation, optimization, and maintenance of the technology that powers our games, ensuring robust and scalable solutions. This role requires close collaboration with game designers and engineering teams to architect and deliver innovative gameplay experiences. You will mentor fellow engineers, provide technical direction, and contribute to shaping the long-term technical vision for our projects.


About PLAYA3ULL GAMES


Welcome to PLAYA3ULL GAMES, where gaming meets innovation! Since our launch in February 2022, we've been on a mission to redefine the gaming industry by transforming it into an asset class. At PLAYA3ULL, we believe gamers deserve actual ownership of their in-game assets—with the freedom to buy, sell, and trade them as they wish. Our games, available on the Epic Games Store, are designed to be fun first, free-to-play, and powered by blockchain technology, putting the power of ownership directly into players' hands. Join us as we reshape the future of gaming!


How do we work?


At PLAYA3ULL GAMES, we focus on building great games while integrating innovative technology. We are problem solvers in this evolving space, and our team thrives on collaboration to deliver top-tier gaming experiences.


Responsibilities


  • Architect and implement complex gameplay systems based on game design documents and technical requirements, ensuring scalability and maintainability.
  • Write, review, and maintain clean, efficient, and optimized C++ code that adheres to best practices and coding standards.
  • Lead and contribute significantly to the design and development of gameplay features, tools, and underlying systems.
  • Develop, enhance, and debug software across multiple layers, including both scripted and C++ components.
  • Provide technical leadership and mentorship to engineering teams, guiding best practices and fostering innovation.
  • Collaborate closely with cross-functional teams, including Art, Product, and QA, to ensure seamless integration of gameplay features.
  • Identify, anticipate, and resolve design gaps through proactive questioning, thorough analysis, and comprehensive documentation.
  • Drive and participate actively in code reviews, ensuring high-quality, maintainable code and knowledge sharing across teams.


Skills and Qualifications


  • Shipped multiple titles with at least one of them in either a AAA or large Indie studio.
  • Expert-level C++ knowledge with at least five years of experience.
  • Expert-level Unreal Engine knowledge with at least five years of experience.
  • Understanding of version control and agile processes.
  • Able to anticipate long-term issues and problems but also build for the present.
  • Able to work independently but also engage with the team.
  • Have an interest in gaming & blockchain.


Preferred Qualifications


  • Passion playing or developing open-world games.
  • Understanding of Survival Mechanics (beneficial).
  • Familiarity with physics simulation.
  • Expertise with Unreal Engine 5.


Location


  • All of our jobs are 100% remote, and we are looking to find the best talent globally!
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly