Senior Game Developer / Lead Game Engineer

Aspire Technology

India

Remote

INR 1,000,000 - 2,400,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

OMRE Virtual World seeks a Senior Game Developer/Lead to architect, develop, optimize, and scale a persistent, multi-user virtual world for web, mobile, and desktop.

You will lead engine architecture, open-world systems, and multiplayer networking, while collaborating with designers, backend engineers, and AI teams to deliver a scalable, immersive experience.

Qualifications

  • 7+ years of professional game development experience.
  • Strong hands-on experience with at least one production game engine (Godot, Unity, or Unreal).
  • Strong understanding of Godot 4 architecture and GDScript, or ability to transition from another engine.
  • Advanced C++ programming knowledge.
  • Experience with 2D/3D rendering, animation, physics, and collision systems.
  • Experience developing and optimizing multiplayer games.
  • Strong understanding of WebSockets, WebRTC, client-server architecture, and real-time synchronization.
  • Experience with 3D mathematics, vectors, matrices, quaternions, and transforms.

Responsibilities

  • Lead Game Engine & Core Architecture development using Godot 4.
  • Build large, interconnected open worlds with procedural generation and streaming.
  • Design and implement real-time multiplayer systems and server interactions.
  • Develop avatar/character, animation systems, and visual deployments.
  • Create realistic environments, weather, lighting, and effects.
  • Optimize performance, loading times, and cross-platform pipelines.
  • Create internal tools and workflows with AI integration and asset pipelines.
  • Provide technical leadership, code reviews, and documentation.

Skills

7+ years experience
Godot 4 / Unity / Unreal
C++ programming
WebSockets & WebRTC
Real-time multiplayer
3D math (vectors, matrices, quaternio​
GDScript / Godot 4 architecture

Tools

Git
CI/CD
Blender integration

Job description

OMRE Virtual World is an ambitious project to build a persistent, shared digital civilization where millions of people can live, communicate, work, own properties, operate businesses, explore cities, and participate in a functioning virtual society.

Unlike traditional games, OMRE Virtual World will be a continuously evolving environment with real-time multiplayer interactions, persistent identities, a virtual economy, transportation, realistic cities, dynamic weather, and AI-powered systems.

Our vision is to create an accessible virtual world that operates across web browsers, mobile devices, and desktop computers.

We are looking for a highly experienced Senior Game Developer / Lead Game Engineer who can help architect, develop, optimize, and scale this next-generation virtual world.

Key Responsibilities
1. Game Engine & Core Architecture
  • Lead development using Godot 4.
  • Design modular game architecture for a persistent virtual world.
  • Develop reusable systems for world management, rendering, physics, movement, interactions, and animation.
  • Build cross-platform systems supporting browsers, Android, iOS, Windows, macOS, and Linux.
  • Evaluate and integrate appropriate open-source technologies.
  • Create scalable foundations for future 3D expansion.
2. Open-World Development
  • Develop large, interconnected virtual cities and environments.
  • Implement terrain systems, buildings, interiors, roads, vegetation, and interactive objects.
  • Build procedural generation tools and automated environment pipelines.
  • Implement streaming, chunk loading, level of detail, and asset management.
  • Develop day/night cycles, weather effects, and environmental animations.
  • Optimize worlds for low-end devices and browsers.
3. Multiplayer & Networking
  • Implement real-time multiplayer systems.
  • Design client-side multiplayer synchronization.
  • Implement entity interpolation, prediction, reconciliation, and lag compensation.
  • Work with backend engineers on authoritative server architecture.
  • Support dynamic world instances, spatial partitioning, and interest management.
  • Develop multiplayer features for avatars, properties, objects, vehicles, and interactions.
  • Engineer reliable reconnection and state recovery.
4. Avatar, Character & Animation Systems
  • Develop customizable 2D, 2.5D, and 3D avatar systems.
  • Implement character controllers, skeletal animation, inverse kinematics, and animation blending.
  • Build facial expressions, gestures, emotes, and contextual interactions.
  • Integrate avatar customization, clothing, accessories, and appearance systems.
  • Support avatar optimization for multiple device classes.
5. Realistic Environment & Simulation
  • Implement lighting, shadows, weather, environmental effects, and physical interactions.
  • Develop vehicle movement, traffic simulations, and pedestrian navigation.
  • Implement NPC behavior, pathfinding, and navigation systems.
  • Create interactive homes, offices, shops, cafs, and public environments.
  • Integrate procedural and AI-assisted world creation.
6. Performance & Optimization
  • Optimize CPU, GPU, memory, draw calls, shaders, and rendering pipelines.
  • Develop graphics quality settings for low-end mobile devices and high-performance computers.
  • Implement texture compression, asset streaming, batching, and rendering optimization.
  • Profile and resolve performance bottlenecks.
  • Improve initial loading speed and runtime stability.
7. Tools & AI Integration
  • Develop internal tools for world creation and asset placement.
  • Integrate Blender and other 3D content creation pipelines.
  • Build reusable tools for designers and artists.
  • Collaborate with AI engineers to create natural-language-driven world-building workflows.
  • Implement AI-generated asset integration and automated validation.
8. Technical Leadership
  • Define coding standards and architectural guidelines.
  • Conduct code reviews and mentor junior developers.
  • Collaborate with 3D artists, UI/UX designers, backend engineers, DevOps engineers, and AI teams.
  • Own technical design documentation and development milestones.
  • Drive architecture decisions while balancing scalability, performance, and maintainability.
Mandatory Technical Skills
  • 7+ years of professional game development experience.
  • Strong hands-on experience with at least one production game engine, preferably Godot, Unity, or Unreal Engine.
  • Strong understanding of Godot 4 architecture and GDScript, or demonstrated ability to transition from another engine.
  • Advanced C++ programming knowledge.
  • Experience with 2D and 3D rendering, animation, physics, and collision systems.
  • Experience developing and optimizing multiplayer games.
  • Strong understanding of WebSockets, WebRTC, client-server architecture, and real-time synchronization.
  • Experience with 3D mathematics, vectors, matrices, quaternions, and transforms.
  • Knowledge of shader programming, GPU performance, and rendering optimization.
  • Experience with asset pipelines, Blender integration, and 3D model formats.
  • Experience with Git, CI/CD, debugging, and performance profiling.
  • Understanding of browser and mobile platform limitations.
Preferred Skills
  • Previous experience developing MMORPGs, open-world games, sandbox games, or virtual-world platforms.
  • Experience with large multiplayer environments and distributed world architectures.
  • Knowledge of Vulkan, OpenGL, WebGL, WebGPU, and WebAssembly.
  • Experience with procedural city generation.
  • Knowledge of ECS architecture, spatial databases, and world partitioning.
  • Experience with navigation meshes, NPC AI, crowd simulation, and traffic systems.
  • Familiarity with Python, TypeScript, Node.js, and native Android/iOS development.
  • Experience with asset streaming, CDN infrastructure, and cloud deployment.
  • Understanding of AI-assisted development and generative 3D workflows.
  • Experience building internal game editors or creator tools.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Game Developer
Game Developer

VettedBench • India

Hybrid
INR 3,000,000 - 5,400,000
Game Developer
Game Developer

Xencia Technology Solutions • Bengaluru

On-site
INR 900,000 - 1,700,000
Unity Developer
Unity Developer

Baazi Games • Delhi

On-site
INR 3,000,000 - 4,200,000
Senior Gameplay Engineer
Senior Gameplay Engineer

Dream Cricket (formerly Dream Game Studios) • Mumbai

On-site
INR 1,800,000 - 3,000,000
Associate Technical Manager
Associate Technical Manager

Juego Studios • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior Rendering Programmer (Remote/Onsite)
Senior Rendering Programmer (Remote/Onsite)

BeamNG GmbH • India

Remote
INR 1,500,000 - 2,100,000
Flexible hours
Language courses
Talent development program
+3
Technical Lead / Associate Technical Lead (Unity)
Technical Lead / Associate Technical Lead (Unity)

Juego Studios • Bengaluru

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

Idea Usher • India

On-site
INR 800,000 - 1,500,000
Technical Lead
Technical Lead

LILA • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Game Programmer
Game Programmer

DNEG • Bengaluru

On-site
INR 2,300,000 - 3,800,000