Senior Unreal Engine Developer / Programmer (Bengaluru)

Senior Unreal Engine Developer / Programmer (Bengaluru)

02 Sep
|
Titan Consultancy
|
Bengaluru

02 Sep

Titan Consultancy

Bengaluru

Senior Unreal Engine Developer / Programmer

Location: Bengaluru preferred

Employment Type: Full-Time

Experience: 4 to 8+ Years

Primary Skills: Unreal Engine 5, C++, Blueprints

About the Role

We are looking for an experienced Senior Unreal Engine Developer / Programmer to build high-quality, scalable and performance-optimized real-time 3D interactive applications using Unreal Engine 5.

The role involves technical ownership across application architecture, runtime systems, UI, 3D content pipelines, API integration and performance optimization. Experience in real-time visualization, configurators, architectural visualization, simulation, digital twins, automotive visualization, AR/VR or similar interactive 3D applications will be highly valued.

Key Responsibilities

- Design and develop interactive real-time applications using Unreal Engine 5, C++ and Blueprints.
- Build modular, reusable and scalable Unreal application architecture.
- Develop runtime systems for object interaction, selection, placement, transformation and configuration.
- Implement dynamic materials, textures, product variations, lighting, environments and post-processing.
- Develop UI using UMG, Common UI, MVVM, data-driven and dynamic UI approaches.
- Implement runtime asset loading, streaming and content management, including external 3D scene data.
- Integrate Unreal applications with external services using REST APIs, HTTP/HTTPS, JSON and WebSockets, including authentication and asynchronous communication.
- Work with Datasmith and CAD/DCC-to-Unreal pipelines where required.
- Develop save/load and configuration persistence systems.
- Optimize CPU, GPU, memory, draw calls, textures, loading and large-scene performance.
- Debug complex Unreal runtime issues and maintain packaged applications for production deployment.
- Participate in technical planning, architecture decisions and code reviews while working with artists, technical artists, UI/UX designers and backend developers.

Must-Have Technical Skills Unreal Engine 5: Strong hands-on knowledge of Unreal C++, Blueprints, Actors/Components, UObjects, Subsystems, Delegates/Events, Interfaces, Data Assets, Data Tables, Asset Manager, Async Loading, Gameplay Framework, packaging and deployment.

C++: Strong OOP, Unreal memory management, smart pointers, containers, delegates, multithreading, asynchronous programming and performance-conscious C++ development.

Runtime Asset Management: Experience with Asset Manager,



runtime loading, streaming, soft references and async loading. Exposure to PAK files, content chunks, DLC/patching, runtime mounting, cloud/CDN asset delivery, runtime textures or glTF/GLB loading is highly desirable.

Datasmith & 3D Pipelines

Datasmith experience is strongly preferred. Knowledge of Datasmith Runtime/Direct Link and workflows involving SketchUp, Revit, 3ds Max, Rhino, Blender, Maya, FBX, glTF/GLB or USD/OpenUSD is advantageous. Candidates experienced in building workflows between external 3D applications and Unreal Engine will be preferred.

API, Rendering & UI

Experience integrating Unreal with REST APIs, JSON, WebSockets, authentication, JWT/OAuth concepts and asynchronous API communication. Backend/database knowledge such as PostgreSQL, MySQL, MongoDB, cloud storage and CDN systems is advantageous; direct backend development is not mandatory.

Strong understanding of Material Editor, Master Materials, Material Instances, Dynamic Material Instances, PBR, runtime textures, texture streaming, Material Parameter Collections, Lumen, Nanite, Virtual Shadow Maps, lighting and post-processing.

Strong UI programming experience with UMG, Common UI, MVVM, data-driven UI, dynamic UI generation and UI-to-application communication is highly desirable.

Datasmith & 3D Pipelines

Datasmith experience is strongly preferred. Knowledge of Datasmith Runtime/Direct Link and workflows involving SketchUp, Revit, 3ds Max, Rhino, Blender, Maya, FBX, glTF/GLB or USD/OpenUSD is advantageous. Candidates experienced in building workflows between external 3D applications and Unreal Engine will be preferred.

API, Rendering & UI

Experience integrating Unreal with REST APIs, JSON, WebSockets, authentication, JWT/OAuth concepts and asynchronous API communication. Backend/database knowledge such as PostgreSQL, MySQL, MongoDB, cloud storage and CDN systems is advantageous; direct backend development is not mandatory.

Strong understanding of Material Editor, Master Materials, Material Instances, Dynamic Material Instances, PBR, runtime textures,



texture streaming, Material Parameter Collections, Lumen, Nanite, Virtual Shadow Maps, lighting and post-processing.

Strong UI programming experience with UMG, Common UI, MVVM, data-driven UI, dynamic UI generation and UI-to-application communication is highly desirable.

Performance & Development Tools

Hands-on experience with Unreal Insights, CPU/GPU/memory profiling, draw-call and texture optimization, LODs, Nanite/Lumen optimization, asset streaming, async loading, garbage collection and large-scene optimization.

Experience with Git and/or Perforce, Visual Studio/Rider, Unreal C++ debugging, source control, build and packaging. Automated builds and CI/CD knowledge is advantageous.

Preferred / Advantageous Experience

Preference for candidates with skilled experience in real-time/product/automotive configurators, architectural visualization, digital twins, simulation, enterprise Unreal applications, interactive visualization, AR/VR, virtual production, CAD/BIM visualization or runtime content pipelines.

Additional advantages include Unreal plugin development, Python, AWS/Azure, Pixel Streaming, NVIDIA Omniverse, OpenUSD, Docker, cloud/CDN systems and multi-platform deployment.

Ideal Candidate

You should be able to understand complex requirements, propose Unreal architecture, build reusable systems, evaluate technical approaches, prototype new capabilities, identify limitations early, debug complex runtime problems and optimize systems for production.

You should be comfortable taking ownership of features from concept through deployment, working independently and collaborating with artists, technical artists, designers and backend engineers.

Qualification & Portfolio A Bachelor's degree in Computer Science, Engineering, Game Development or a related discipline is preferred but not mandatory. Strong practical Unreal Engine experience and demonstrated technical ability are more important than formal qualifications.

Please provide links to Unreal Engine projects, demos or applications and clearly mention your individual contribution, especially in Unreal C++, Blueprint systems, architecture, Datasmith, runtime asset loading, API integration, UI, materials/rendering, optimization, configurators and visualization applications.

Bengaluru is preferred. Candidates elsewhere in India with exceptional Unreal Engine experience may also be considered.

📌 Senior Unreal Engine Developer / Programmer (Bengaluru)
🏢 Titan Consultancy
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior unreal engine developer / programmer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior unreal engine developer / programmer (bengaluru) / bengaluru