Skip To Main Content
backGO TO SEARCH

Chief Unreal Engine C++ Developer

bullets
Unreal Engine, C++, Gaming, Gaming Platforms

We are looking for a seasoned Chief Unreal Engine C++ Developer to play a pivotal role in the creation of robust testing frameworks and tools.

As a Chief Unreal Engine C++ Developer, you will play a key role in designing and executing advanced QA automation solutions for our forthcoming AAA title. Your skills will be essential in building effective test harnesses, formulating performance testing strategies, and improving the overall QA infrastructure within the Unreal Engine ecosystem.

Responsibilities
  • Design scalable QA automation frameworks and tools using Unreal Engine C++
  • Optimize test harnesses to enhance test coverage and execution efficiency
  • Collaborate with QA teams to identify automation opportunities and implement solutions
  • Improve observability and triaging systems for QA automation results
  • Refine existing automated tests and create new ones to cover essential game functionalities
  • Ensure seamless integration of QA tools with the game codebase through close collaboration with game developers
  • Aid in the design and implementation of a system for streamlining the routing of QA automation results
  • Engage in code reviews and uphold high coding standards
  • Mentor junior developers and impart knowledge on best practices in game QA automation
Requirements
  • 7+ years of experience in Unreal Engine C++ development
  • 2+ years of relevant leadership experience
  • Strong proficiency in C++ programming, with a comprehensive understanding of modern C++ standards
  • Extensive background in Unreal Engine and its best practices
  • Solid understanding of game QA processes and automation techniques
  • Experience in the development of testing frameworks or automation tools
  • Familiarity with performance testing and optimization in gaming environments
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills and ability to collaborate effectively in a team setting
Nice to have
  • Experience with CI/CD practices and tools (e.g., Jenkins, TeamCity)
  • Proficiency in game backend services and scalability testing
  • Familiarity with other game engines (e.g., Unity) or custom C++ engines
  • Understanding of game networking and multiplayer systems
  • Experience with data analysis and visualization tools for test results
  • Contributions to open-source projects or game development tools