Senior Software Engineer (Unity)
Scopely
- Location
- IN - Bangalore, India
- Work model
- On-Site
- Level
- Senior
- H-1B history
- 5 approvals (FY2023)
- Posted
- 2h ago
Skills
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