> Markdown version of [/jobs/ext/1465687-software-engineer-unity](https://www.wearedevelopers.com/jobs/ext/1465687-software-engineer-unity). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Unity) - **Company:** Scopely, Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Franchise - **Skills:** Unity 3d, Java (Programming Language), Artificial Intelligence, Data Analysis, C Sharp (Programming Language), C++ (Programming Language), Code Review, Computer Programming, Software Debugging, Strategies of Testing, Swift (Programming Language), Backend, Git, Data Analytics, Enterprise Integration, Build Process, Codebase, Objective C++, Software Version Control - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/f80896d9-8bcd-4c72-922d-aec45e996153 ## About the Role * 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. ## Description 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. ## Related Videos - [How Data is Shaping our Games](https://www.wearedevelopers.com/videos/176-how-data-is-shaping-our-games) - [Reality and Beyond: Coding a Drone Using {Unity 3D .NET} and ChatGPT AI!](https://www.wearedevelopers.com/videos/702-reality-and-beyond-coding-a-drone-using-unity-3d-net-and-chatgpt-ai) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Coding an Immersive Copilot using Unity / .NET and Azure OpenAI!](https://www.wearedevelopers.com/videos/1204-coding-an-immersive-copilot-using-unity-net-and-azure-openai) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)