Job Title: Senior Software Engineer – Mobile Games
Company Domain: Gaming / Mobile Game Development (FPS Shooter)
Years of Experience: 2 to 5 years (minimum)
Location: Bengaluru, Indiranagar
Role Type: Full-Time Role
Salary: ₹ 19 Lac to 25 Lac
Eligibility:
- 2–5 years of experience in game development
- Hands-on expertise in Unity, performance optimization, and multithreading
- Willingness to spend 30%+ time coding
Role Overview:
As a Senior Software Engineer, you will shape the engineering culture for a mobile FPS shooter game, lead a high-performing team, and ensure delivery of performant, scalable, and optimized game code. You’ll also mentor junior engineers and uphold high engineering standards.
Key Responsibilities:
- Build and guide a world-class engineering team for mobile games
- Drive engineering excellence, performance benchmarks, and mentorship
- Solve shooter-specific challenges like hit accuracy, animations, and server authority
- Collaborate with design and product teams to break down features
- Lead code reviews, profiling, and optimize memory, threading, and performance
- Develop tools for live ops, editor functionality, and automation
Skills and Qualifications:
- Strong Unity experience with DOTS and data-oriented programming
- Deep knowledge of multithreading, asynchronous operations, and thread safety
- Skilled in profiling, performance tuning, and code optimization
- Hands-on coding (30%+), with excellent estimation and planning abilities
- Familiarity with backend/networking is a plus
- Passionate about technical best practices and creative problem-solving