yoinka

Senior Software Engineer (Unity)

Scopely

IN - Bangalore, IndiaSeniorH-1B sponsor company
Sign in to applyVerified 2h ago
Location
IN - Bangalore, India
Work model
On-Site
Level
Senior
H-1B history
5 approvals (FY2023)
Posted
2h ago

Skills

GitGoJavaObjective-CSwiftUnity

About this role

Role Summary

As a Senior Software Engineer, you will play a key role in developing and maintaining the game’s Unity client across mobile game codebase. You will contribute to high-impact initiatives spanning slots games, live-ops features events, client infrastructure, platform integrations, performance, build reliability and maintainability. This role is ideal for an engineer who combines strong technical execution with sound architectural judgment in a complex production environment.

What You'll Do

• Design, build, and maintain major client systems across gameplay, UI, live events, feature progressions, sales & offers, etc.

• Contribute to the architecture of a large Unity/C# codebase with an emphasis on modularity, testability, performance, and long-term maintainability.

• Partner closely with design, product, tech-art, QA, analytics, economy, backend, and live-ops stakeholders to deliver scalable client solutions aligned with roadmap and operational needs.

• Improve engineering effectiveness through strong coding practices, tooling, CI/build processes, code reviews, debugging workflows, and technical documentation.

• Investigate and resolve production issues across mobile client systems, platform integrations, monetization flows, and live event features.

• Mentor junior and mid-level engineers, contribute to team technical decisions, and help raise the overall quality bar for the engineering organization.

What We're Looking For

• 5+ Year’s experience with Mobile/Unity3D platform and ecosystem.

• Strong at solving logical problems & C# programming.

• Good knowledge of computer science fundamentals & concepts.

• A natural flair for writing well-structured, optimal, and maintainable quality code.

• Strong understanding of programming best practices.

• Good communication skills.

• Experience in building and maintaining client systems for gameplay, UI, event systems, or data-driven feature development.

• Knowledge of using version control systems like Git.

• Strong debugging and profiling skills across runtime behavior, performance, memory, and production stability.

• Familiarity with testing strategies and quality practices in medium to large codebases.

• Familiar with mobile native languages like Swift, objective-c, Java, C++, etc.

• Passionate about games, especially in playing mobile games.

• Experience or hands-on use of AI tools is a plus.

At Scopely, we create games for everyone - and want to ensure that the people behind our games reflect that! We are committed to creating a diverse, supportive work environment where everyone is treated with respect. We are committed to providing equal employment opportunities and welcome individuals from all backgrounds to join us & embrace the adventure!

About Scopely

Scopely is a leading video game and global interactive entertainment company, home to many of the world’s most beloved and enduring experiences, including two of the most successful mobile games of all-time “MONOPOLY GO!” and “Pokémon GO,” along with “Stumble Guys,” “Star Trek™ Fleet Command,” “MARVEL Strike Force,” “WWE Champions,” the Scrabble® franchise, “Yahtzee® With Buddies,” and many others. Across mobile, web, PC, and console, Scopely creates, develops, publishes, and live-operates one of the most diversified and award-winning portfolios in the games industry — bringing hundreds of millions of players together through a shared love of play.

Founded in 2011, Scopely is powered by its exceptional team — including thousands of world-class gamemakers around the globe, a distinctive tenet-driven culture, and its

Senior Software Engineer (Unity) at Scopely — IN - Bangalore, India | Yoinka