> Markdown version of [/jobs/ext/3381694-unity-developer-ii](https://www.wearedevelopers.com/jobs/ext/3381694-unity-developer-ii). 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). --- # Unity Developer II - **Company:** Topgolf International, Inc. - **Location:** Dallas, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Computer Animation, Application Programming Interfaces (APIs), C Sharp (Programming Language), Profiling, Code Review, Continuous Integration, Software Debugging, Linux, Memory Management, Performance Tuning, Systems Integration, Visual Effects, Curam Configuration Tools, Delivery Pipeline, State Machines, Backend, Git, Build Management, HLSL, Enterprise Integration, Restful APIs, Software Version Control - **Published:** September 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=78359889e43d77f0 ## About the Role * 2-4 years of professional experience developing games or interactive applications in Unity. * Solid C# programming skills. * Experience building gameplay systems, UI flows, game-state machines, and real-time interactive features. * Working understanding of Unity performance optimization, profiling, memory management, and build configuration. * Experience working with version control systems such as Git. * Ability to debug issues across gameplay, data, UI, and platform integrations, escalating complex problems appropriately. * Comfortable working in a cross-functional team with designers, artists, QA, product, and engineering stakeholders. * Clear communication skills and the ability to explain technical tradeoffs to teammates. * A practical, delivery-focused mindset with attention to quality, stability, and maintainability., * Experience shipping commercial games, location-based entertainment, arcade games, sports games, or multiplayer/social games. * Experience integrating Unity applications with REST APIs, backend services, or external hardware systems. * Experience with Linux-based Unity builds. * Exposure to automated build pipelines, CI/CD, or build tooling. * Familiarity with game telemetry, analytics, live-ops, or configuration-driven content. * Exposure to physics-driven gameplay, ball tracking, projectile systems, or sports simulation. * Some experience supporting games in production environments. * Familiarity with Unity addressables, asset bundles, localization, or input systems. * Interest in golf, sports entertainment, competitive games, or social play experiences. ## Description * Develop, maintain, and optimize Unity games and interactive experiences for Topgolf venues. * Build gameplay systems, UI, animation, scoring, camera behavior, effects, and game-state logic. * Integrate Unity games with internal Topgolf services, APIs, tracking systems, configuration tools, and venue hardware, with support from senior engineers on architecture decisions. * Work with designers and product owners to turn game concepts into playable prototypes and production-ready experiences. * Collaborate with artists and technical artists to implement assets, shaders, VFX, animations, and performance-conscious visuals. * Support QA by fixing bugs, improving testability, and helping diagnose issues found in venue and local test environments. * Write clean, maintainable, well-structured C# code and contribute to code reviews. * Help improve build, deployment, and development workflows where needed. * Optimize performance for venue hardware and ensure games run reliably in a live entertainment environment. * Participate in technical planning, estimation, and sprint ceremonies. * Help maintain existing game titles while contributing features to new product initiatives. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [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) - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [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) ## Related Articles - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code) - [Dev Digest 112 - The True Crime of AI Development](https://www.wearedevelopers.com/magazine/421-dev-digest-112-the-true-crime-of-ai-development) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall)