Lead Game Engineer
Job Summary
This position involves the design, development, and operation of multi-device and VR games using cutting-edge technologies like Unity and generative AI. The role focuses on technical leadership, performance optimization, and implementing CI automation within a dynamic game development environment. Candidates will work on projects spanning mobile, console, and PC platforms while contributing to team growth and technical strategy.
Responsibilities
- Design, develop, and operate games across mobile, console, and VR
- Build automation and debugging tools
- Conduct code reviews and performance optimization
- Coordinate with cross-functional teams
Required Skills
- Unity or C++ development (3-5+ years)
- Server integration (DB, SQL, API)
- Performance tuning and rendering optimization
- Proficiency in CI automation and AI tools
- Japanese N2 business level
Job Details
Job Description:
* Design, development, testing, and operation of games for mobile, console, PC, VR headsets, etc.
* Development of tools (operation, debugging, automation tools, etc.)
* Optimization such as code review and refactoring
* Coordination with other sections and external staff
Tools Used:
* Game Engine: Unity
* Editor: JetBrains Rider, Visual Studio, Cursor, etc. You can use the editor you are most familiar with.
* AI Assistant: Development is possible using generative AI such as ChatGPT, Claude, and Gemini.
* Version Control: Git
* Communication Tools: Chatwork, Google Workspace
Work Image After Joining:
* First 6 Months: Understand the program of your assigned section in an existing project and tackle specific tasks. Assignments will be rotated to assess suitability and develop skills in unfamiliar areas.
* 1 Year: Opportunity to take on leadership roles in small teams or as a sub-leader under the support of a leader for multi-engineer projects.
* 3-5 Years: Engage in practical work, goal setting, and departmental research projects to prepare for a lead engineer role.
Working Hours:
* 10:00-19:00 (Break time 12:00-13:00) Monday-Friday
Job Requirements:
Required Skills:
* Practical experience in game development using Unity or C++ (3-5 years or more is a guideline)
* Practical experience in in-game development and server integration (DB, SQL, API logic, etc.)
* Experience in performance tuning (memory measurement, rendering optimization, etc.)
* Experience in quality improvement through code review and refactoring
Desirable Skills:
* Experience in tool development using CI automation tools such as Jenkins and Unity Editor extensions
* Experience in creating master data converters and structural design
* Experience in creating shaders and optimizing rendering
* Experience in proactively using AI to solve technical challenges in business operations
Japanese Level: Business Level (JLPT Level 2 or N2)
Salary & Benefits:
* Comprehensive social insurance coverage
* Full reimbursement of transportation expenses
* Monthly income example: ¥400,000 - ¥536,000 (Based on 8 hours/day and 20 working days/month)
* Overtime pay provided
Holidays:
* Complete two-day weekend (Saturday, Sunday, and public holidays)
* Paid leave
Contract Period:
* Temporary employee (Fixed term)