Senior Unreal Engine Developer / Programmer

Titan Consultancy

Bengaluru

On-site

INR 2,800,000 - 4,000,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Titan Consultancy in Bengaluru is seeking a Senior Unreal Engine Developer to build high-quality real-time 3D interactive applications using Unreal Engine 5.

You will own architecture across runtime systems, UI, 3D content pipelines, API integration and performance optimization, collaborating with artists and backend engineers. 4–8+ years of Unreal Engine 5 experience is expected. Bengaluru preferred for this full-time role.

Qualifications

  • Proven experience developing real-time 3D applications in Unreal Engine 5.
  • Strong C++ programming skills and Blueprint scripting.
  • Experience with UI integration and data-driven interfaces is a plus.

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, placement and configuration.
  • Implement dynamic materials, lighting, post-processing and runtime asset loading.
  • Develop UI using MVVM, UMG and data-driven approaches.
  • Integrate Unreal applications with external services via REST APIs and JSON.
  • Work with Datasmith and 3D pipelines for external content formats.
  • Optimize performance across CPU, GPU, memory and large scenes.
  • Debug runtime issues and prepare production-ready builds.
  • Collaborate with artists, designers and backend engineers on architecture decisions.

Skills

Unreal Engine 5
C++
Blueprints

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Datasmith

Job description

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 professional 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Unreal Engine Developer
Senior Unreal Engine Developer

Teamware Solutions • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Mid Unreal Engine Developer 3+ years Bangalore →
Mid Unreal Engine Developer 3+ years Bangalore →

PropVR • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Competitive compensation and benefits
Access to latest VR/AR hardware
Continuous learning opportunities
Mid Unreal Artist 2 to 4 years Bangalore and Gurgaon →
Mid Unreal Artist 2 to 4 years Bangalore and Gurgaon →

PropVR • Bengaluru, Gurugram District

On-site
INR 800,000 - 1,200,000
Competitive compensation and benefits
Access to latest VR/AR hardware
Continuous learning opportunities
Game Developer
Game Developer

BotLab Dynamics • Dadri

On-site
INR 900,000 - 1,500,000
Game Developer
Game Developer

Zen Technologies Limited • Kondapur

On-site
INR 800,000 - 1,200,000
Software Developer
Software Developer

Zen Technologies Limited • Hyderabad

On-site
INR 900,000 - 1,500,000
Engineer - II
Engineer - II

Lightfury Games • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Unreal Game Developer - Contractual role
Unreal Game Developer - Contractual role

Recooty • Bengaluru

On-site
INR 1,200,000 - 2,300,000
Senior Technical Artist — Digital Twins & Automotive Viz
Senior Technical Artist — Digital Twins & Automotive Viz

Metadome.ai • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Relocation assistance to Bangalore
Comprehensive health insurance
Top-of-the-line workstations
Unreal Game Developer
Unreal Game Developer

Sallybase • Gurugram District

On-site
INR 1,200,000 - 1,800,000