Keywords Studios logo
Keywords StudiosPosted 1 month ago

Software Engineer

$4,200,000–$6,600,000 year

RemoteJapan or Tokyo, Tokyo, Japan

Full TimeEnterprise

Job Summary

Complete assigned engineering tasks, test and document solutions, and write clear, maintainable code that passes senior engineer review. Break down features into manageable tasks, estimate delivery timelines, and raise blockers to feature or project leads. Coordinate with designers, artists, and non-engineering teams to deliver features while following full software development life cycle best practices. Maintain ownership of medium-sized features and participate in code reviews and technical discussions. Work 8 hours daily Monday through Friday with core hours between 11:00 and 16:00, residing in Japan.

Required Qualifications

  • Reside in Japan during employment
  • 3+ years of professional software engineering experience (for Japan-based candidates)
  • 1 year of experience in the video game industry (for Japan-based candidates)
  • 7+ years of professional software engineering experience (for overseas-based candidates)
  • 4+ years of experience in the video game industry (for overseas-based candidates)
  • Must have experience with C++ and C#
  • Must have experience with Go
  • Demonstrable Software Engineering ability
  • Experience with Git or other version control systems
  • Experience with multiple programming languages
  • At least conversational Japanese proficiency - JLPT N3 or above
  • English proficiency (ability to read, write, and discuss technical matters)
  • University degree in Engineering, Computer Science, or related discipline
  • Permanent employment
  • Work 8 hours per day from Monday to Friday
  • Core hours between 11:00 and 16:00
  • Strong software development fundamentals
  • Design theory
  • Development processes
  • Excellent debugging skills
  • Excellent written and verbal communication
  • Willingness to work as part of a team
  • Contribute to technical discussions
  • Eager to learn from reviews and constructive feedback
  • Strong personal time management

Desired Qualifications

  • Experience with game engines such as Unity, Unreal, or proprietary engine code
  • Understanding of 2D and 3D math

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce