Unity

Sr. Software Engineer

Unity

Tokyo, Japan
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you an experienced Software Engineer with a passion for creating high-quality, cutting-edge technology? We’re looking for an exceptional Senior Software Engineer to be an integral part of Unity’s engineering team and help create the future of interactive entertainment.At Unity, we are building the world’s leading real-time 3D development platform, and we need an individual who is excited to be a part of the team. The ideal candidate should have demonstrated skill in developing large-scale systems, excellent problem-solving abilities, and the drive to make our products the best they can be.We’re looking for someone who is self-motivated, detail-oriented, and thrives in a fast-paced and creative environment. The successful Senior Software Engineer should have the following qualifications: • Bachelor's degree in Computer Science, or a related field• 5+ years of software engineering experience• Proficiency in C#, C++, and/or Java• Experience with object-oriented design and development• Working knowledge of web technologies and protocols • Demonstrated experience with debugging tools and techniques• Excellent communication and collaboration skillsIf this sounds like you, we want to hear from you! Join our team and help create the future of interactive entertainment.

Responsibilities:

  1. Develop large-scale software systems using C#, C++, and/or Java
  2. Implement object-oriented design and development
  3. Utilize web technologies and protocols
  4. Troubleshoot and debug software issues
  5. Collaborate effectively with other engineers, designers, and stakeholders
  6. Maintain high-quality standards for all software development
  7. Stay up-to-date with industry trends and cutting-edge technologies
  8. Proactively identify and recommend solutions to technical issues
Where is this job?
This job is located at Tokyo, Japan
Job Qualifications
  • Experience With Version Control Systems

  • Strong C# Coding Skills

  • Experience With Unity Game Engine

  • Experience With Game Development

  • Knowledge Of D Math And Algorithms

  • Understanding Of Object-Oriented Programming Principles

  • Ability To Analyze And Troubleshoot Complex Problems

  • Familiarity With Mobile Platform Development

Required Skills
  • C++

  • Networking

  • Debugging

  • Scripting

  • Design

  • Architecture

  • agile

  • Technical Writing

  • Unity

  • Artificial Intelligence

  • Optimization

  • Graphics

  • Shaders

  • Collaboration

  • Gameplay

Soft Skills
  • Communication

  • Leadership

  • Problem Solving

  • Time management

  • creativity

  • Organization

  • self-motivation

  • Networking

  • Teamwork

  • Adaptability

Additional Information
Unity is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesJapanese
Job PostedSeptember 4th, 2023
Apply BeforeSeptember 18th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Unity

Unity is the creator of real-time 3D (RT3D) development platform, giving content creators around the world the tools to create rich, interactive 2D, 3D, VR and AR experiences.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started