Job Description
About the Company - Who are we?
n
n
At AutoVRse , we build the finest, customized Virtual & Augmented Reality (VR/AR) applications, helping enterprises harness the power of immersive technologies across several key functions. Combining our photo-realistic visualizations with interactive virtual environments, we have partnered with firms like Shell, Bosch, Aditya Birla Group , Godrej , and Go-Jek to deploy VR experiences in India, Singapore, Australia, Switzerland, Germany and USA. Our experiences are used in design reviews, as sales tools, for experiential marketing and for virtual training.
n
n
Learn more about us here:
n
About AutoVRse
n
n
About GRO VR
n
GRO VR is building the next generation of multiplayer VR experiences on Meta Quest. We're a game studio that takes immersive, social gameplay seriously — and we're looking for engineers who do too.
n
n
The Role
n
We're looking for a junior to mid-level Backend Developer to join the team building multiplayer and game server infrastructure for our flagship VR title. You'll work alongside senior engineers as part of a close-knit team, helping shape how thousands of players experience the game together in real time.
n
You'll work closely with gameplay engineers, designers, and platform teams — learning, contributing, and growing together as you build systems that are fast, secure, and built to scale.
n
n
What You'll Do
n
n
- Help design and build the multiplayer game server architecture — session management, matchmaking, authoritative game state, and real-time sync
n
- Work on the Photon Fusion networking stack as part of the team — from initial setup through scaling to high player concurrency, including room management, server-side logic, and load distribution
n
- Collaborate on hard concurrency problems:
race conditions, shared state under load, tick-rate optimisation, and latency compensation
n
- Contribute to secure server-side systems — anti-cheat foundations, input validation, DDoS resilience, and secure client-server communication
n
- Help build and maintain the player data backend — profiles, progression, inventory, leaderboards, and persistent state — with a strong focus on consistency, availability, and security
n
- Work with the team to design for scale: help ensure both the Photon layer and player data systems hold up under concurrent load spikes without data loss or race conditions
n
- Collaborate with Unity/Quest client engineers to define clean client-server contracts
n
n
n
What We're Looking For
n
Must-haves:
n
n
- 1–3 years of backend engineering experience, with some exposure to real-time or multiplayer systems
n
- Strong fundamentals in concurrent programming — you understand threading models, locking, lock-free data structures, and where each applies
n
- Some hands-on experience with Photon Fusion or similar, and a strong willingness to go deep with the team
n
- Solid working knowledge in C#, Node.js, or Python — you're not religious about the language, you pick the right tool
n
- Growing understanding of game server security: preventing cheating, validating game state server-side, and securing exposed endpoints
n
- Some exposure to building player data systems — persistent state, progression, inventory, or similar — with attention to consistency and concurrent write handling
n
n
Nice-to-haves:
n
n
- Experience shipping a multiplayer game title (any platform)
n
- Familiarity with Meta Quest platform services (Multiplayer, Presence, OVR SDK)
n
- Knowledge of cloud game server orchestration (PlayFab, Agones, Nakama,etc)
n
- Experience with performance profiling and network optimization for real-time games
n
- Tech Context
n
- Platform: Meta Quest (standalone, Android-based)
n
- Client engine: Unity
n
- Networking: Photon Fusion (decided stack — deep experience required)
n
- Languages: C++, C#, Node.js, Python — use what's right
n
- Infrastructure: Cloud-hosted game servers (architecture TBD with you)
n
n
n
Why Join
n
n
- Be part of a close-knit team tackling one of the most technically complex parts of the product, with mentorship from senior engineers
n
- In-office team in Bengaluru — quick feedback loops, no async bottlenecks
n
- Work on a product category (social VR on Quest) that's early and genuinely interesting
n
n
n
Location:
n
n
- Work from Office - Bangalore
n
n
Salary:
n
n
- 6 Lacs per annum
n
n
n
n
How to Apply?
n
n
- Write to us at
[email protected] , with the Subject Line: “Applying for ”
n
- Please include your latest Resume / CV
n
- Please include a brief cover letter / note on how you see yourself in this role.
n
- If you have a LinkedIn Account, make sure to send us the updated profile.
n
- If you are a Developer / Engineer, include your Github / equivalent profile.
n
- If you are a Designer / Artist, include your latest portfolio (ArtStation, Behance etc.)
n
📌 Backend Developer - Game (Bengaluru)
🏢 AutoVRse
📍 Bengaluru