
Unreal Engine Programmer
Keywords Studios2 months ago
Remote, Japan or Tokyo, JapanMid Level / Senior
Responsibilities
- Write clean, maintainable, performant C++ code for Unreal Engine game projects.
- Implement console control systems and large, complex features using extensible architecture.
- Investigate and improve game and engine performance on target platforms.
- Design, test, debug, and document code independently, including testing on console test kits and development kits.
- Review other engineers’ code and provide analysis of design and implementation risks.
- Own large and mission-critical areas of the codebase.
- Estimate tasks, raise blockers, coordinate with engineering and non-engineering teams, and deliver features on time.
- Determine feature feasibility and propose technical and architectural solutions.
- Mentor engineers and promote software engineering best practices throughout the software development life cycle.
Requirements
- University degree in engineering, computer science, or a related discipline, or relevant professional experience.
- For Japan-based candidates, at least 3 years of professional software engineering experience, 2 years using Unreal Engine 4, and 2 years developing console games.
- For overseas-based candidates, at least 7 years of professional software engineering experience, 6 years using Unreal Engine 4, and 6 years developing console games.
- Strong C++ skills and debugging experience in Unreal Engine.
- Experience with clean code, coding patterns, software architecture, optimization, debugging, and end-to-end software development.
- Experience with Unreal Online Subsystem, Unreal Engine internal systems, or PlayStation and Microsoft development is relevant to the role.
- At least conversational Japanese proficiency at JLPT N3 or above and English proficiency sufficient for technical discussions.
- Ability to communicate clearly, collaborate, manage time, and give and receive constructive feedback.
- Preferred: experience with C#, Ruby, Python, Bash, PowerShell, Unreal Engine’s build pipeline, other game engines, or at least one released game.
- Preferred: familiarity with source code management systems such as Git, SVN, or Perforce.
Benefits
- Permanent full-time employment with a six-month probation period and annual performance and salary reviews.
- Remote work from Japan with flexible hours, an eight-hour Monday-to-Friday schedule, core hours from 11:00 to 16:00, and office access when needed.
- Occasional onsite work may be required when using highly specialized equipment.
- Legal support for visa applications and possible permission to work outside Japan during the probation period depending on circumstances.
- Monthly home-office equipment and supplies allowance of 15,000 JPY.
- Private Japanese and/or English language tutoring.
- Commute-fee reimbursement, excluding train passes.
- Weekends and national holidays, summer/winter vacation, annual paid leave, paid sick leave, bereavement leave, social insurance, and parental leave.
About Keywords Studios
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.