We are looking for a Technical Director to define and lead the long-term technical vision for Graphics & Rendering development across all projects. This role combines deep technical expertise with strong leadership, focusing on innovation, scalability, and technical excellence. You will shape the rendering strategy, optimize engineering workflows, and foster a high-performance culture while building and mentoring a world-class engineering team.
10+ years in software engineering, with 5+ years focused on Graphics & Rendering.
Proven experience leading technical teams and delivering large-scale projects.
Deep expertise in modern C++ (C++11 and later) and real-time rendering technologies.
Strong knowledge of GPU architecture, render pipelines, asset streaming, and large-world systems.
Hands-on experience with debugging, profiling, and optimizing GPU/CPU/memory performance.
Experience with cross-platform development (PC, console, mobile, VR/AR).
Familiarity with supporting technical artists and building graphical tools.
Solid leadership, decision-making, and conflict-resolution skills.
Experience hiring, growing, and managing high-performing engineering teams.
Experience working in a fast-paced, distributed team environment.
Background in AAA game development or engine architecture.
Define and oversee the architecture and direction of Graphics & Rendering development company-wide.
Lead design and implementation of core rendering systems, tools, and pipelines.
Provide strategic technical leadership and guidance across teams on best practices and performance optimization.
Serve as the primary technical stakeholder for internal teams, clients, and external partners.
Ensure rendering solutions are performant, scalable, and extensible across platforms (PC, console, mobile, VR/AR).
Research and implement emerging technologies and industry methodologies.
Establish and maintain engineering standards, workflows, and development processes.
Identify and mitigate technical risks to ensure project stability and performance.
Develop and execute long-term hiring strategies aligned with business goals.
Build and lead a top-tier rendering team, defining roles, responsibilities, and career paths.
Drive the hiring process for graphics engineers: sourcing, interviewing, and final decision-making.
Allocate engineers to projects based on skill, experience, and growth potential.
Mentor engineers with regular feedback, career development planning, and technical upskilling.
Conduct performance reviews and ensure continuous team growth and excellence.