Job description

Role Overview We are looking for a **hands-on Unity Principal Engineer** with deep expertise in **3D multiplayer game development** to drive architecture and technical vision for our real-money gaming (RMG) platforms. This is a **senior IC role** requiring strong ownership of **Unity architecture, performance and scalable multiplayer systems** across mobile and app ecosystems. Key Responsibilities Architecture & Technical Leadership - Define and drive the **overall Unity architecture and technical roadmap** . - Design scalable frameworks for **3D multiplayer real-money games** . - Ensure modular, maintainable and high-performance codebases across platforms. Hands-on Development - Actively contribute to **core gameplay systems and engine-level components** . - Build and optimize systems for: - Multiplayer synchronization - Game state management - Real-time interactions Multiplayer & Networking Systems - Architect and implement **real-time multiplayer systems** using: - WebSockets / TCP / UDP - Client-server architecture - Matchmaking systems - Ensure **low latency, high reliability and anti-cheat mechanisms** . Performance Optimization - Optimize for **mobile performance (Android & iOS)** : - CPU / GPU usage - Memory & GC optimization - Frame rate stability - Use tools like **Unity Profiler, Xcode Instruments, Android Profiler** . Cross-Platform Development - Lead development across: - Mobile (Android, iOS) - WebGL / Desktop (if applicable) - Ensure consistent performance across device tiers. Frameworks & Tooling - Build reusable **SDKs, tools and pipelines** for faster development cycles. - Improve build systems and asset pipelines. Collaboration - Work closely with **game designers, artists, backend engineers and product teams** . - Align technical architecture with gameplay and business requirements. Mentorship & Influence - Mentor senior engineers and guide technical decisions across teams. - Conduct architecture reviews and enforce engineering standards. Must Have Skills - 10–15 years of software/game development experience. - 7+ years of deep hands-on experience with **Unity and C#** . - Proven experience building **3D multiplayer games** . - Strong expertise in: - Unity architecture & design patterns - Multiplayer networking & synchronization - Real-time systems & client-server models - Experience shipping **mobile games (Android & iOS)** at scale. - Strong understanding of: - Performance optimization - Memory management - Rendering pipelines Good to Have - Experience in **real-money gaming (RMG)** platforms. - Knowledge of **Photon, Mirror or custom multiplayer frameworks** . - Expertise in **shaders, URP/HDRP and advanced graphics** . - Experience with **anti-cheat systems and secure gameplay architecture** .