About the Company - Who are we?
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.
- Learn more about us here:
About AutoVRse
About GRO VR
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.
The Role
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.
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.
What You'll Do
- Help design and build the multiplayer game server architecture — session management, matchmaking, authoritative game state, and real-time sync
- 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
- Collaborate on hard concurrency problems: race conditions, shared state under load, tick-rate optimisation, and latency compensation
- Contribute to secure server-side systems — anti-cheat foundations, input validation, DDoS resilience, and secure client-server communication
- Help build and maintain the player data backend — profiles, progression, inventory, leaderboards, and persistent state — with a strong focus on consistency, availability, and security
- 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
- Collaborate with Unity/Quest client engineers to define clean client-server contracts
What We're Looking For
- 1–3 years of backend engineering experience, with some exposure to real-time or multiplayer systems
- Strong fundamentals in concurrent programming — you understand threading models, locking, lock-free data structures, and where each applies
- Some hands-on experience with Photon Fusion or similar, and a strong willingness to go deep with the team
- Solid working knowledge in C#, Node.js, or Python — you're not religious about the language, you pick the right tool
- Growing understanding of game server security: preventing cheating, validating game state server-side, and securing exposed endpoints
- Some exposure to building player data systems — persistent state, progression, inventory, or similar — with attention to consistency and concurrent write handling
- Experience shipping a multiplayer game title (any platform)
- Familiarity with Meta Quest platform services (Multiplayer, Presence, OVR SDK)
- Knowledge of cloud game server orchestration (PlayFab, Agones, Nakama,etc)
- Experience with performance profiling and network optimization for real-time games
Tech Context
- Platform: Meta Quest (standalone, Android-based)
- Networking: Photon Fusion (decided stack — deep experience required)
- Languages: C++, C#, Node.js, Python — use what's right
- Infrastructure: Cloud-hosted game servers (architecture TBD with you)
Why Join
- Be part of a close-knit team tackling of the most technically complex parts of the product, with mentorship from senior engineers
- In-office team in Bengaluru — fast feedback loops, no async bottlenecks
- Work on a product category (social VR on Quest) that's early and genuinely interesting
- Work from Office - Bangalore
How to Apply?
, with the
Subject Line: “Applying for ”
- Please include your latest Resume / CV
- Please include a brief cover letter / note on
how you see yourself in this role.
- If you have a LinkedIn Account, make sure to send us the updated profile.
- If you are a Developer / Engineer, include your Github / equivalent profile.
- If you are a Designer / Artist, include your latest portfolio (ArtStation, Behance etc.)