Enter a job title or keyword

Senior Software Engineer – Unity


Job Location:

Pune - India

Monthly Salary: Not provided by the employer
Experience Required: 5-6years
Posted: 25 September 2026 (6 hours ago)
Application Deadline: 23 December 2026
Vacancies: 1 Vacancy

Job Summary

Key Responsibilities
Design develop and maintain features for a Unity(C#) based desktop application
Work on mesh processing spatial data structures
Take ownership of modules end to end from technical design to delivery
Identify and resolve performance memory and stability issues using profiling tools
Write clean testable and maintainable code following SOLID principles and established architecture patterns
Build responsive applications using multi threading and asynchronous programming
Build and maintain URP shaders rendering features and UI features as required
Review codeand contribute to technical design decisions with the tech lead
Collaborate with the tech lead QA and stakeholders on requirements estimates and technical decisions


Mandatory Skills
5 years of professional software development experience with at least 3 years in Unity and C#
Experience shipping at least one production Unity application
Strong understanding of Unitys Mesh API (vertex/index buffers MeshData index formats CPU vs GPU memory)
Strong 3D math: vectors matrices transforms ray-triangle and ray-box intersection bounding volumes
Solid understanding of multithreading and async programming including thread safety and data races
Strong knowledge of object-oriented design SOLID principles and Clean Code practices
Experience with version control systems and code reviews
Good written and spoken English communication


Good to Have
Unity Job System Burst Compiler NativeArray / DOTS
Spatial acceleration structures (BVH uniform grids octrees DDA traversal)
Shader programming (HLSL / Shader Graph) and experience with URP
Experience with large 3D datasets mesh processing or spatial data structures
Exposure to CAD BIM AEC or simulation software
Python scripting
Unity Version Control (Plastic SCM)
Background in graphics programming or 3D tools