CareerPlanGet AI match score →

Principal Sofware Engineer (Unity)

Bangalore💼 Full-time🗓 2026-07-14 → 2026-07-31

Core

Provide technical leadership for the Unity client of a large live-service mobile RPG puzzle match game, shaping architecture and driving high-impact initiatives across gameplay systems, live-ops, and client infrastructure.

Role type

Principal Software Engineer (Unity)

Builds

Mobile and PC game client for WWE Champions

Domain

Mobile gaming, live-service RPGs

Deliverable

production ML models | product features | infrastructure

Required skills

C#, Unity, object-oriented design, scalable client architecture, mobile platform development (iOS/Android), data pipelines (FlatBuffers), CI/CD, debugging and profiling, testing strategy

Preferred skills

Live-service game development (progression, gacha, PvP, social, monetization), cross-team technical leadership, technical tradeoffs in content-heavy environments

Technologies

Unity, C#, FlatBuffers, CI/CD pipelines

Responsibilities

Lead technical direction for major client systems (gameplay, UI, live events, social); Define and evolve architecture for large Unity/C# codebase; Guide implementation of data-driven and live-ops systems; Partner with design, product, QA, and backend teams; Improve engineering effectiveness via patterns, tooling, and documentation; Lead incident analysis and production issue resolution; Mentor senior and mid-level engineers

Seniority

Principal, hands-on IC with strategic direction

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗