Sr. Unity Developer
Topgolf
Senior Unity Developer
Topgolf is looking for a Senior Unity Developer to join our Games team and help lead the next generation of interactive experiences played by millions of Guests across our venues.
This role sits at the intersection of game development, real-world sports, connected venues, and large-scale entertainment technology. You will lead the design and architecture of Unity-based games and experiences that run in Topgolf bays, using ball-tracking data, venue systems, real-time scoring, and engaging game mechanics to create fun, social, competitive gameplay.
Responsibilities
- Architect, develop, and optimize Unity games and interactive experiences for Topgolf venues, making key technical decisions for the systems you own.
- Design gameplay systems, UI, animation, scoring, camera behavior, effects, and game-state logic that other engineers can build on.
- Lead integration of Unity games with internal Topgolf services, APIs, tracking systems, configuration tools, and venue hardware.
- Partner with designers and product owners to translate ambiguous game concepts into playable prototypes and production-ready experiences, shaping technical feasibility early.
- Collaborate with artists and technical artists on asset pipelines, shaders, VFX, animations, and performance-conscious visuals, and set technical standards for quality.
- Drive down defect rates by improving testability, diagnosing hard-to-reproduce issues, and coaching others on debugging complex venue and platform issues.
- Write clean, maintainable, well-structured C# code and set the bar in code reviews.
- Own and improve build, deployment, and development workflows across the Games team.
- Drive performance optimization strategy for venue hardware and ensure games run reliably in a live entertainment environment at scale.
- Lead technical planning, estimation, and sprint ceremonies; help break down ambiguous initiatives into shippable work.
- Mentor mid-level and junior engineers, and help maintain existing game titles while driving architecture for new product initiatives.
Required Skills and Experience
- 6+ years of professional experience developing games or interactive applications in Unity, including experience owning systems and technical direction end to end.
- Strong, demonstrated C# programming skills and a track record of shipping production-quality code.
- Deep experience building gameplay systems, UI flows, game-state machines, and real-time interactive features.
- Strong understanding of Unity performance optimization, profiling, memory management, and build configuration, including diagnosing subtle performance regressions at scale.
- Experience leading or informally leading engineers: assigning work, reviewing code, and being accountable for a team's technical output.
- Proven ability to set technical direction and make architecture decisions that other engineers build on.
- Extensive experience with version control systems such as Git, including branching strategy and release management for a team.
- Excellent communication skills and the ability to represent technical tradeoffs to designers, artists, QA, product, and leadership stakeholders.
- A practical, delivery-focused mindset with strong ownership of quality, stability, and maintainability across the codebase.
Preferred Qualifications
- Experience shipping commercial games, location-based entertainment, arcade games, sports games, or multiplayer/social games at scale.
- Experience architecting integrations between Unity applications and REST APIs, backend services, or external hardware systems.
- Experience with Linux-based Unity builds in production.
- Experience designing or owning automated build pipelines, CI/CD, or build tooling for a team.
- Deep familiarity with game telemetry, analytics, live-ops, or configuration-driven content.
- Experience with physics-driven gameplay, ball tracking, projectile systems, or sports simulation.
- Experience supporting and operating games in production environments, including incident response and on-call leadership.
- Advanced knowledge of Unity addressables, asset bundles, localization, input systems, or custom editor tooling.
- Prior experience as a lead, tech lead, or staff-level engineer on a games or interactive entertainment team.
What Success Looks Like
- Your team ships reliable, polished Unity features and systems that are fun for Guests and easy to maintain and extend.
- You lead collaboration with design, art, QA, and product to move games from ambiguous concept to confident release.
- You raise technical quality across the portfolio by setting standards and multiplying your impact through mentorship and delegation.
- You understand that Topgolf games run in real venues, so stability, clarity, and operational reliability matter as much as gameplay, and you hold the team to that discipline.
- You bring clarity to ambiguous problems, make sound technical calls under pressure, and help the team ship better games faster.
BENEFITS
Free Play & 1/2 price food! Health, dental, vision, 401(k) team member match, free mental well-being platform – and that's just for starters for those who qualify. View team member benefits here.
- ...Role: UI Developer (HTML/CSS) Location: Charlotte, NC / Dallas, TX / Atlanta, GA / Waltham (near Boston), MA Fulltime position Onsite position JD: Skill: UI Developer (HTML/CSS) ~5 year of experience developing web client applications...SeniorFull timeFlexible hours
- ...process faster, easier, and less costly. We are experts in permanent staffing, contract staffing, and vendor management services. By developing a strategic relationship with Fabergent and calling upon us as needed, you always have just the right level of staffing support....SeniorPermanent employmentFull timeContract work
$32k
Senior Front-End Developer We are seeking a talented and experienced Senior Front-End Developer to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, responsive, and high-performing web applications using...SeniorFull timeFor contractors- ...Sr. UI (Angular) Developer As a Sr. UI (Angular) Developer, you will provide technical leadership to a product team with 8-10 engineers and work with the team to build high-quality, usable products to customers and stakeholders. You will help provide input to product...Senior
- Role: Sr. Web Developer Location: Dallas, TX Duration: 6+ Months Local to Texas Top Three Skills: 1. Angular JS 2. Javascript 3. HTML5, CSS3 Job Description: Senior Web Developer General Responsibilities: Job Summary MoneyGram is looking for a Senior Web Developer...SeniorLocal area
- ...Job Title: Sr. Full Stack Engineer Location: Irving, TX (Preferred) | Minneapolis, MN | Chandler, AZ | Charlotte, NC (Alternate... ...in AWS and/or Google Cloud Platform (GCP) . Experience developing machine learning solutions using diverse datasets, including AI...SeniorRemote work
$135k
...We re seeking a SR. Full Stack Developer to build and support secure, scalable SaaS solutions using modern full-stack and AI-assisted development practices. This is a full-time remote role with onsite meetings in Carrollton, TX once per month. COMP : Up to $...SeniorFull timeTemporary workRemote workFlexible hours- ...flexible, extensible systems of style sheets and markup to drive dozens of sections and thousands of pages working with the team to develop clear CSS naming conventions and reusable chunks of HTML markup. • Will work with business partners and development teams to...SeniorFull timeLocal areaFlexible hours
- Job Title: Sr. Full stack Developer Location: Dallas, TX Overview: As a part of Product Engineering Services practice, we are looking for talented Full Stack Developers (Angular + AWS) to join us to contribute to practice initiatives and keep current in the latest technology...Senior
- ...through our services Banking Financial Health Care Retail Ecommerce Logistics Job Description Front End UI Developer(React.JS) Dallas, TX Fulltime Job Only GC-EAD, GC, US Citizens, EAD. No OPT, No H1B This role requires a wide...SeniorFull timeH1b
- ...Senior Fullstack Developer with React Location: Dallas, Texas (Hybrid) | Practice Area: Technology & Engineering | Type: Permanent Build scalable, high-impact applications that power digital transformation across financial services and energy. The Role As...SeniorPermanent employmentFull time
- Role: Sr. Full Stack Developer Location : Richardson, TX -Hybrid Fulltime Required Skills: • 5+ years of experience in large scale software development. • 5+ years of relevant work experience in designing and building software applications in Java as well as the following...SeniorFull timeWork experience placement
- Job Title Work Location: ONSITE - Dallas, TX Top Skills 5 years of experience: Java Spring Boot Web Services: Graph QL, REST/SOAP (JSON/WSDL/XML) Front-end: Angular, CSS DevOps Toolchain, CI/CD NodeJs Mongo DB Cloud K8s Skills, Licenses & Certifications Proficiency and ...SeniorWork at office
- ...Job Description Job Description Senior Java Full Stack Developer Full-Time (Direct Hire) Dallas, TX Position Overview We are seeking a Senior Java Full Stack Developer to design, build, and deliver scalable enterprise applications. This role involves working...SeniorFull time
- Sr. Full Stack Developer Atlanta, GA - Day 1 Onsite; Hybrid Long-Term Contract Client: Delta Airlines Rates: 65-67/hr on C2C (All Inclusive) Job ID: 36247, 36248, 36249 Preferences (Not Mandatory): Local Ex-Delta or with Airline Domain Qualifications: The Senior Full Stack...SeniorLong term contractLocal areaImmediate start
- Job Title Basic knowledge of cloud platforms, for example IBM Cloud Basic understanding of enterprise search and natural language Rapidly build cognitive, cloud-based exploration applications that unlock actionable insights hidden in unstructured data Understanding ...Senior
- Sr. Developer - Backend (Java, Springboot, AWS, Kafka, Microservices, DDD and Event storming) (15+ yrs mandatory) Location: Plano TX Note: F2F is mandatory for Internal and Client round If you're currently located in Dallas TX, NY, NJ and Chicago (if need to go our Photon...SeniorWork at officeLocal area
- ...Certified enterprise. We guarantee you the best rate for your skills and performance. Job Description Title: Frontend Developer with Angular JS and Node JS ( GC/Citizens/EAD only) Location: Richardson TX ( Locals Preferred) Duration: 3-6 months plus...Full timeLocal area
- ...Front end Developer / UI Developer Location: USA Recruiting Front end Developers/ UI Developers (Mexico Only) - 4+ yoe in the development of the Front-End for applications with multiple functions. - 4+ years of experience with modern web development tools...Full timeRelocation
- ...direction for experiences and collaborate with photographers, illustrators, digital artists, writers, information architects and developers. You will work directly with the internal stakeholders to understand what drives their business, reach a shared vision of how to...Full timeImmediate start
- ...knockout, angular, bootstrap) 2. C#/ASP.NET 3. MVC / Entity Framework Job Description: This position will serve as a Sr. .NET Programmer to develop and maintain Insurance applications. The candidate must also be able to work and collaborate well with others since...Full time
- ...Company Description Job Description Front End Developer ~ Skilled in creating a visually accurate, functional web application from a Photoshop document ~ UI/UX implementations experience, portfolio desired ~ Experience implementing Responsive...Full timeLocal area
- Need a Sr. Android Developer Local candidates only Details- Long-term Contractor Hybrid- "Irving, Texas" Onsite: Tuesday, Wednesday, Thursday Experience with Kotlin and Jetpack Compose Integrate and Manage GraphQL API'sSeniorFor contractorsLocal area
- ...Senior UI Engineer (Angular, Spring Boot, AKS preferred) Job Description: The Senior UI Engineer will be responsible for developing user interfaces using Angular, with additional experience in Spring Boot and AKS preferred. This position demands strong...Senior
- ...Senior UI Developer Client is looking to hire Senior level UI Developers for their team here in Dallas. We are looking for a group of strong UI developers who can help build out a multiversal Front-end to Middle-tier application that can be utilized in multiple countries...Senior
- ...Sr. Dev Ops Engineer We are looking for an experienced Sr. DevOps Engineer to join our team for a contract role in Irving, TX. Candidates must be available for a face-to-face interview at the client location. Strong experience in DevOps practices, CI/CD pipeline development...SeniorContract work
- ...Senior Java Developer We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release. Senior Java Developer responsibilities include gathering system and user requirements, building...SeniorWork experience placement
- Sr. Java Backend Engineer Position Description CGI is seeking a highly skilled Senior Java Backend Engineer to design, develop, and support scalable, cloud native applications within a high impact investment operations environment. This role requires an experienced...SeniorFull timeLocal area
- ...Sr Salesforce Developer Location: Dallas, TX (Day1 Onsite) Development of on-platform solutions and integrations to external systems Develop and deploy business logic and user interfaces on the Lightning platform Translating requirements into technical solutions...Senior
- ...Sr. Backend Developer - Java/Spring Boot, Angular, Cloud Position Summary We are seeking a Senior Backend Developer who will design, build, and maintain backend services, APIs, and platform capabilities. This role combines strong backend engineering with hands-...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Unity Developer. Be the first to apply!
- senior operations technician Dallas, TX
- senior operations associate Dallas, TX
- senior cloud service delivery manager Dallas, TX
- senior it service manager Dallas, TX
- senior project engineer Dallas, TX
- senior chief engineer Dallas, TX
- sr operations manager Dallas, TX
- senior account director Dallas, TX
- senior fp&a manager Dallas, TX
- senior director clinical development Dallas, TX



