Software Engineer(Unity)

Posted One Month Ago
Be an Early Applicant
Bengaluru North, Yelahanka, Bengaluru Urban, Karnataka, IND
In-Office
Junior
Gaming • Mobile
The Role
Design, implement, and own modular gameplay and runtime systems in Unity using C#. Apply strong computer science and object-oriented design principles while collaborating with designers, product managers, QA, and artists. Improve code through testing, reviews, refactoring, and best practices. Build and optimize systems for performance, correctness, and maintainability, including physics, animation, visual effects, and live mobile titles.
Summary Generated by Built In

Position Summary

We're looking for software engineers with strong computer science fundamentals and hands-on experience in Unity and C#. In this role, you'll design, implement, and own core gameplay and runtime systems, making thoughtful trade-offs across performance, correctness, and maintainability. You'll work in a fast-moving environment where engineers are expected to reason deeply about problems, pick the right abstractions, and ship high-quality code that runs at scale. If you enjoy solving complex engineering problems and building delightful experiences using Unity as a tool, you'll thrive here




Requirements

What’s required of you

  • 2+years' experience in software engineering, with hands-on game development in Unity and C#.
  • Apply strong computer science fundamentals (data structures, OOP, systems thinking) to solve gameplay and runtime problems.
  • Design, implement, and own modular, reusable, and reliable systems
  • Collaborate with designers, product managers, QA, and artists to co-design systems, not just translate specifications
  • Continuously improve code quality through refactoring, reviews, and technical best practices
  • Communicate clearly, think creatively, and collaborate effectively in cross-functional teams

What we are looking for

  • Strong software engineering fundamentals with hands-on experience building systems in Unity
  • Deep understanding of Unity's execution model, including scripting, scene and object lifecycles, rendering, and input/UI systems
  • Ability to design and evolve gameplay and runtime systems, not just implement features
  • Experience working with physics, animation, and visual effects, with a focus on correctness, performance, and maintainability
  • Solid grasp of object-oriented design, SOLID principles, and common architectural patterns, and the judgment to apply them pragmatically
  • Ability to write clean, readable, well-tested, and maintainable code, and to continuously improve existing systems through refactoring
  • Experience with shipping and running live mobile titles
  • Experience optimizing memory usage, CPU cost, and frame-time budgets, is a plus


Skills Required

  • 2+ years of software engineering experience
  • Hands-on game development experience with Unity and C#
  • Strong computer science fundamentals, including data structures, object-oriented programming, and systems thinking
  • Experience designing and evolving gameplay and runtime systems
  • Deep understanding of Unity scripting, scene and object lifecycles, rendering, input, and UI systems
  • Experience with physics, animation, and visual effects
  • Knowledge of object-oriented design, SOLID principles, and common architectural patterns
  • Ability to write clean, readable, well-tested, and maintainable code
  • Experience shipping and running live mobile titles
  • Experience optimizing memory usage, CPU cost, and frame-time budgets
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Bengaluru, Karnataka
336 Employees
Year Founded: 2014

What We Do

We are one of India’s most exciting & fast-growing mobile gaming companies. Founded in 2014, and creating a global mobile gaming landscape in partnership with Modern Times Group (MTG), our vision is to create simple, impactful casual game experiences at a massive scale. Since our inception, we have built a worldwide network of chart-topping games, and powerful tech & analytics infrastructure to turbocharge their growth. Our product portfolio consists of evergreen hits like Daily Themed Crossword, WordTrip, WordJam, WordWars, WordTrek and Solitaire. Visit us at www.playsimple.in to know more. Recent news about PlaySimple: https://techcrunch.com/2021/07/02/swedish- gaming-giant-acquires-indiaplaysimple-for-360-million/

Similar Jobs

Applied Materials Logo Applied Materials

Software Engineer

Artificial Intelligence • Semiconductor • Manufacturing
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
23282 Employees
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
2669 Employees

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Firmware Validation Engineer (Python - AI, Automation)

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
85422 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Similar Companies Hiring

Prolaio Thumbnail
Artificial Intelligence • Big Data • Healthtech • Mobile • Wearables • Analytics
Chicago, IL
82 Employees
ARB Interactive Thumbnail
Gaming • Mobile • Software
Miami, Florida
190 Employees
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account