Unity Developer (Systems Engineer)

We are looking for an experienced Unity System Engineer to build, maintain, and scale the core technical systems that power our Unity-based games and applications. This role focuses on system-level architecture, performance optimization, internal tools, and production pipelines rather than feature-only gameplay coding. You will work closely with developers, technical artists, designers, and production teams to ensure stable, efficient, and future-ready Unity projects across multiple platforms.

Key Responsibilities

Location: Hanoi (onsite)

Experience: 4-7 Years

Type: Fulltime

Preference: Vietnamese Citizen

Technical Requirement
  • Strong analytical and problem-solving skills

  • Clear communication with technical and non-technical teams

  • Ownership mindset and attention to code quality

  • Ability to work independently and mentor junior developers

  • Design and implement core systems and technical architecture, Multiplayer in Unity

  • Develop reusable frameworks, modules, and internal tools

  • Optimize performance, memory usage, and load times

  • Debug complex system-level and engine-related issues

  • Maintain build pipelines, project structure, and coding standards

  • Collaborate with teams to ensure technical scalability and maintainability

  • Support multi-platform development (PC, mobile,Web)

  • Strong expertise in Unity and advanced C# programming

  • Deep understanding of game/system architecture and design patterns

  • Experience with performance profiling, optimization, and memory management

  • Hands-on experience with Unity Editor scripting and tooling

  • Expertise with version control systems (Git, Perforce)

  • Understanding of multi-platform constraints and Unity best practices

  • Experience with build processes, CI/CD, and deployment workflows

Soft Skills
To Apply

Send your resume, portfolio link and cover letter kat@ainxtgen180.com