Unity

Software Engineer, 2D

Unity
Apply
3 days ago
Singapore, SingaporeEntry Level

Responsibilities

  • Write maintainable C# for 2D features in the Unity Editor and runtime.
  • Build structured APIs and tool definitions that enable LLM agents to operate 2D tools such as tilemaps, sprite editing, and 2D animation.
  • Extend automated test coverage for existing 2D features and catch regressions.
  • Investigate and fix bugs reported by the Unity community.
  • Evaluate agent performance against real creator workflows and improve the tooling based on findings.
  • Collaborate with colleagues across Unity engineering teams.

Requirements

  • Programming experience in C# or another object-oriented language.
  • Hands-on curiosity about LLM capabilities and limitations.
  • Willingness to learn C++ and new areas of the codebase.
  • Strong problem-solving persistence and comfort investigating bugs.
  • Clear written communication and a habit of asking questions early.
  • Experience with Unity, prompting, tool calling, agent frameworks, Python, or scripting is beneficial but not required.

Benefits

  • Permanent position based in Unity’s Singapore office.
  • Comprehensive health, life, and disability insurance, commute subsidy, retirement or pension plans, vacation and personal days, parental and family-care leave, office snacks, mental health programs, employee resource groups, employee assistance, training and development, and volunteering and donation matching.
  • Potential eligibility for equity awards and company incentive plans in addition to base salary.

Tech Stack

C#C++PythonUnity

Categories

Unity

About Unity

5,001-10,000 employees

Unity is a public software company that builds the Unity real-time 3D engine and services for creating, operating, and monetizing games and interactive 3D content across mobile, PC, console, and XR. It sells subscription licenses and usage-based services such as cloud build, ads, and analytics to studios and enterprises in gaming, automotive, film, and AR/VR. Founded in 2004 and headquartered in San Francisco, it trades on the NYSE (U).

Contact me