Lead Unreal Engine 5 Developer (C++/Networking) - Build an 'Avengers x Ramayana' Epic

Company: Associative Pune
Location: Pune, Maharashtra, India
Job Type: Full-Time

The Vision: A New Age of Mythological Gaming
At Associative, we are embarking on an unprecedented journey to create a multiplayer 3D game of immense scale and ambition. Imagine a world that merges the colossal, team-based action of "Avengers: Endgame" with the profound narrative depth, divine power, and mythological grandeur of the "Ramayana."

This is not just another game; it is a digital epic. We are building a universe where players will embody legendary characters, wield divine astras, and participate in massive, strategic battles that will decide the fate of kingdoms. To bring this vision to life, we are leveraging the cutting-edge power of Unreal Engine 5 and a robust cloud infrastructure on AWS. We are looking for a visionary and highly skilled Lead Developer to be a foundational pillar of this groundbreaking project.

Your Role & Responsibilities
As a Lead Unreal Engine Developer, you will be at the heart of the technical development, architecting the systems that will power this massive multiplayer experience. You will:

Architect & Implement Core Systems: Design, write, and maintain high-performance, reusable, and reliable C++ code for the game's core gameplay mechanics, character abilities, and combat systems.

Build a Massive Multiplayer World: Implement and optimize the networking architecture using Unreal Engine's native C++ framework. You will be responsible for evaluating and integrating high-player count solutions like Replication Graph or Iris to ensure stable and scalable gameplay for large-scale battles.

Integrate Backend & Cloud Services: Work closely with our backend infrastructure, connecting the game client to services like AWS GameKit, Amazon GameLift for dedicated server orchestration, and Amazon Aurora for player data persistence.

Collaborate & Innovate: Partner with artists, designers, and other engineers to translate the creative vision into technical reality. Utilize Blueprints Visual Scripting for rapid prototyping and workflow enhancement.

Ensure Game Integrity & Performance: Integrate and manage third-party solutions such as the Discord SDK for communications and BattlEye for anti-cheat. Continuously profile and optimize the game for performance.

Lead Version Control & CI/CD: Maintain code quality and project stability using Perforce Helix Core and contribute to our automated build and deployment pipelines in Jenkins.

Core Technical Requirements
Expertise in C++: Several years of professional experience writing clean, optimized, and robust C++ code in a game development environment.

Mastery of Unreal Engine 5: Deep, hands-on experience with UE5, including a strong understanding of its core systems (Gameplay Ability System, Animation, Physics, Rendering).

Multiplayer Networking Pro: Proven experience architecting and implementing client-server multiplayer functionality using Unreal Engine's native C++ networking framework.

Blueprint Proficiency: Ability to effectively use Blueprints for scripting, prototyping, and complementing C++ systems.

Version Control: Professional experience with Perforce Helix Core is highly desired (experience with Git is also valuable).

Problem-Solving Mindset: A passion for tackling complex technical challenges related to performance, scalability, and security in a multiplayer environment.

Preferred Qualifications (Bonus Points)
Direct experience with advanced networking solutions like Replication Graph, Iris, or alternative massive-scale engines like Quark Multiplayer.

Hands-on experience with the AWS gaming stack: Amazon GameLift, AWS GameKit, and Amazon Aurora (SQL).

Experience setting up or working with CI/CD pipelines using Jenkins.

Previous experience shipping a multiplayer PC or console title from development to launch.

A genuine passion for epic narratives, mythology (especially the Ramayana), and large-scale action games.

What We Offer
A ground-floor opportunity to be a key architect of a landmark project in the Indian gaming landscape.

Creative freedom and the chance to solve complex challenges that push the boundaries of multiplayer gaming.

A collaborative and focused environment within a skilled team of 11 IT professionals.

The prestige of working on a title that blends cutting-edge technology with timeless, epic storytelling.

Exclusive ownership of the intellectual property you help create, consistent with our company policy.

About Associative
Associative is a premier software development and consulting company based in Pune, India. We specialize in building custom software solutions from scratch, ensuring our clients receive a unique product with full ownership of the source code. Our expertise spans a wide technology stack, from mobile and web development (Node.js, React.js, Java) to specialized services in Game Development (C++, Unreal Engine), Web3 (Ethereum, Solidity), and Managed Cloud Services (AWS, GCP).

Our current live projects, including AI-driven avatar platforms like NexusReal and multiple CMS-based web applications, demonstrate our commitment to delivering robust and innovative solutions. This game is our most ambitious project to date, and we are looking for a passionate leader to help us make it a reality.

Lead Unreal Engine 5 Developer (C++/Networking) - Build an ‘Avengers x Ramayana’ Epic Associative
team-based action of “Avengers: Endgame” with the profound narrative depth, divine power, and mythological grandeur of the “Ramayana.”

Read more