Keywords Studios

Rendering Engineer

Keywords Studios
Apply
6 hours ago
Tokyo, JapanMid Level

Responsibilities

  • Develop rendering systems and graphics utilities for proprietary and commercial game engines.
  • Implement graphics features such as global illumination and architectural changes to rendering pipelines.
  • Optimize shaders, profile GPUs, manage graphics resources, and improve performance.
  • Design, test, debug, document, and maintain clean, performant code.
  • Break down complex graphics features, estimate tasks, assess feasibility, and propose architecture solutions.
  • Review code, identify design and implementation risks, and uphold software engineering and client coding standards.
  • Take ownership of large and mission-critical codebase areas and complex features.
  • Coordinate with engineering, technical art, external client teams, and project leads.
  • Mentor engineers in rendering development and optimization best practices.

Requirements

  • At least 3 years of professional software engineering experience.
  • At least 2 years of professional experience developing rendering pipelines or custom graphics engines.
  • A university degree in engineering, computer science, or a related discipline, or relevant professional experience.
  • Strong C++ experience and proficiency in HLSL and GLSL shader programming.
  • Strong knowledge of rendering techniques, lighting models, rendering architectures, modern graphics APIs, GPU profiling, optimization, debugging, and 3D mathematics.
  • Experience with graphics engines, existing rendering pipelines, graphics profiling or debugging tools, or development for PlayStation, Microsoft, or Nintendo platforms.
  • Familiarity with source code management systems such as Git, SVN, or Perforce.
  • Strong software development, architecture, communication, collaboration, time management, and adaptability skills.
  • Preferred: C#, Python, Bash, PowerShell, Unreal, Unity, other game engines, three or more years in the video game industry, conversational Japanese at JLPT N3 or above, and at least one released game.

Benefits

  • Permanent employment, although the role may initially be offered as a fixed-term contract depending on experience, level, and business needs.
  • Remote work with flexible hours, including core hours from 11:00 to 16:00, Monday through Friday, while residing in Japan.
  • Office space, meeting rooms, and hot desks are available, with occasional onsite work for specialized equipment.
  • Six-month probation period with no salary change during probation.
  • Annual salary reviews and adjustments based on experience and project contributions; no bonuses are offered.
  • Monthly home-office equipment and supplies allowance of 15,000 JPY.
  • Private Japanese and/or English language tutoring.
  • Commute fee support, excluding train-pass reimbursement.
  • Paid summer/winter vacation, annual paid leave, sick leave, bereavement leave, social insurance, and parental leave.

Tech Stack

BashC#C++GitPowerShellPythonSubversionUnity

Categories

Gaming
Keywords Studios

About Keywords Studios

10,000+ employees

Keywords Studios provides outsourced game development, art, audio, localization, QA, player support, and marketing services to video game developers, publishers, and entertainment platforms. It operates as a global external development partner across the product lifecycle, offering co-development, testing, and live-ops support on a services basis. Headquartered in Dublin and acquired by EQT in 2024, the company counts customers such as Microsoft and Ubisoft.

Contact me