Software Engineer(Unity)

Zoho

Bengaluru Urban

On-site

INR 1,500,000 - 2,200,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Zoho is seeking software engineers with strong CS fundamentals and hands-on Unity/C# game development experience to design and own core gameplay and runtime systems. You will work in a fast-moving environment, collaborating with designers, PMs, QA, and artists to build scalable, high-quality experiences for mobile titles.

Ideal candidates have 2+ years of experience, solid data structures and OOP knowledge, and a focus on clean, maintainable code with continuous improvements and performance

Qualifications

  • 2+ years' experience in software engineering with hands-on game development in Unity and C#.
  • Strong computer science fundamentals (data structures, OOP, systems thinking).
  • 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 best practices.

Responsibilities

  • Design, implement, and own core gameplay and runtime systems, making thoughtful trade-offs across performance, correctness, and maintainability.
  • Work with designers, product managers, QA, and artists to build cohesive gameplay experiences.
  • Contribute to shipping high-quality code for live mobile titles in a fast-moving team.

Skills

Unity
C#
Data structures
OOP
Systems thinking
Refactoring
Cross-functional collaboration
Performance optimization

Job description

Bangalore North, India | Posted on 09/29/2026


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, WordRoll, TileMatch, Jigsaw, Wordy, 2248 Number Merge,Word Search Solitaire and Many more.


We're looking for software engineers with strongcomputer science fundamentals and hands-on experience in Unity and C#. In thisrole, you'll design, implement, and own core gameplay and runtime systems,making thoughtful trade-offs across performance, correctness, andmaintainability. You'll work in a fast-moving environment where engineers areexpected to reason deeply about problems, pick the right abstractions, and shiphigh-quality code that runs at scale. If you enjoy solving complex engineeringproblems and building delightful experiences using Unity as a tool, you'llthrive here


Requirements

What’srequired of you


  • 2+years'experience in software engineering, with hands-on game development in Unity andC#.

  • Applystrong computer science fundamentals (data structures, OOP, systems thinking)to solve gameplay and runtime problems.

  • Design,implement, and own modular, reusable, and reliable systems

  • Collaboratewith designers, product managers, QA, and artists to co-design systems, notjust translate specifications

  • Continuouslyimprove code quality through refactoring, reviews, and technical best practices

  • Communicateclearly, think creatively, and collaborate effectively in cross-functionalteams


Whatwe are looking for


  • Strongsoftware engineering fundamentals with hands-on experience building systems inUnity

  • Deepunderstanding of Unity's execution model, including scripting, scene and objectlifecycles, rendering, and input/UI systems

  • Abilityto design and evolve gameplay and runtime systems, not just implement features

  • Experienceworking with physics, animation, and visual effects, with a focus oncorrectness, performance, and maintainability

  • Solidgrasp of object-oriented design, SOLID principles, and common architecturalpatterns, and the judgment to apply them pragmatically

  • Abilityto write clean, readable, well-tested, and maintainable code, and tocontinuously improve existing systems through refactoring

  • Experiencewith shipping and running live mobile titles

  • Experienceoptimizing memory usage, CPU cost, and frame-time budgets, is a plus

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

PlaySimple Games • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Software Engineer (Flutter)
Software Engineer (Flutter)

Zoho • Bengaluru Urban

On-site
INR 2,500,000 - 4,000,000
Software Engineer (Flutter)
Software Engineer (Flutter)

PlaySimple Games • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Playsimple Games Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Software Engineer (Flutter)
Software Engineer (Flutter)

Playsimple Games Private Limited • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Unity Game Developer
Unity Game Developer

Datability • India

On-site
INR 500,000 - 800,000
Senior Software Engineer II (Flutter)
Senior Software Engineer II (Flutter)

Playsimple Games Private Limited • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer II (Flutter)
Senior Software Engineer II (Flutter)

Zoho • Bengaluru Urban

On-site
INR 3,000,000 - 5,400,000
Senior Game Designer
Senior Game Designer

Playsimple Games Private Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Game Designer
Senior Game Designer

PlaySimple Games • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000