At Tuque Games, a Wizards of the Coast studio, our mission is simple:
Build great games and have fun doing it!
We are passionate game developers working on original high quality AAA games while enjoying a healthy studio culture. Our ambition is guided by strong values such as respect, honesty and humbleness. We truly believe in the power of a diverse team in which each individual has the opportunity to deploy their full potential and contribute to our collective success.
That speaks to you? Join us!
Job Description:
Tuque Games is looking for a Technical Architect with a broad knowledge of game systems (3D/Rendering, AI, Animation, Game Mechanics, Tools, MP/Online, Networking infrastructure) who is at ease in overseeing the design and implementation of large-scale codebase.
What You'll Do
-
Provide technical direction for all gameplay, engine, tool, runtime, pipeline, networking, etc. systems
-
Identify opportunities and room for improvement in our current codebase and in our engine (Unreal Engine 5)
-
Optimize and maintain the software architecture of the game, technology, pipeline and tools
-
Support a team of programmers throughout the phases of the project
-
Define the long term strategic goals for engine, technology and processes and build sound architectures to support them
-
Collaborate with the team of engineers to guide technical designs, establish code framework and standards, check-in process, code reviews, etc.
-
Ensure the quality, performance, and stability of technical work
-
Improve team efficiency through identifying bottlenecks and proposing solutions
-
Defend standard software development processes and best practices against requirements, design, implementation and testing
What You'll Bring
-
10+ years developing multiple AAA titles (C/C++ & UE preferred)
-
5+ years of technical leadership experience as a technical director or architect in the production of large, high-quality games
-
Experience with multi-threading
-
Bachelor’s Degree in Computer Science (or equivalent experience)
-
Solid knowledge of game technology domains, spanning client (rendering, animation, AI, cameras, controls, asset management), server and infrastructure; deep knowledge of at least one client domain
-
Constantly innovating on how to improve product quality as well as group productivity
-
Good verbal and written communication skills
-
Analytical and proactive problem-solving and decision making skills
-
Ability to quickly learn and apply new concepts, principles, and solutions
-
Knowledge of Unreal Engine is a plus