Sr Full Stack Developer

TopgolfDallas, TX
Onsite

About The Position

Topgolf is seeking a Senior Developer to join the team building the games played by tens of millions of players each year, with a focus on player-facing experiences, interactive gameplay, and real-time systems. Topgolf’s games are built in Unity, paired with a player-facing control plane delivered via web applications, integrated over RabbitMQ and managed through Kubernetes. This role operates across all these layers, ensuring seamless integration between gameplay and the surrounding digital experience. This is a hands-on, highly autonomous role suited for a seasoned developer who can quickly integrate into an existing team, move fast, and deliver high-quality solutions across both web and backend with minimal technical guidance. The developer will contribute across gameplay features, web applications, system integrations, and build and orchestration systems, collaborating closely with product partners, designers, and engineers. This role is based on-site at Topgolf headquarters, with an expectation of four days per week in office. The ideal candidate is proactive, technically strong, adaptable, and comfortable navigating ambiguity while maintaining a high standard of engineering quality and delivery. They are also highly effective at leveraging modern AI-assisted development tools to accelerate workflows, improve code quality, and maintain velocity across parallel initiatives.

Requirements

  • 7+ years of professional experience in full stack software development
  • Strong experience with Vue.js and modern front-end development (JavaScript/TypeScript, APIs, state management)
  • Experience working with asynchronous, event-driven architectures, websockets, and messaging systems such as RabbitMQ
  • Experience with Kubernetes and container-based workloads
  • Demonstrated ability to effectively use AI-assisted development tools (e.g., Claude Code, Cursor) as part of daily workflows for writing, reviewing, and shipping code
  • Proven ability to work independently with minimal direction in fast-paced environments
  • Experience translating product requirements into end-to-end technical implementations
  • Strong understanding of real-time or near real-time systems and performance considerations
  • Experience collaborating with cross-functional partners including product, design, and engineering
  • Excellent communication skills and ability to receive and incorporate feedback constructively

Nice To Haves

  • Experience building gaming, gamification, or interactive entertainment products
  • Familiarity with real-time multiplayer systems or synchronization patterns
  • Familiarity with Node.js and backend integration patterns
  • Experience working within established design systems and translating them into robust implementations
  • Familiarity with golf

Responsibilities

  • Develop and maintain player-facing web applications using modern frameworks, with an emphasis on Vue.js
  • Translate product and design requirements into scalable, performant, and maintainable technical solutions across web and game environments
  • Implement asynchronous, event-driven communication patterns using RabbitMQ and related messaging systems
  • Improve and maintain the game CI/CD pipelines, ensuring seamless integration with our Kubernetes-based orchestration
  • Leverage AI-assisted development tools to efficiently write, review, refactor, and ship high-quality code across web, backend, and IaC codebases.
  • Collaborate closely with product, design, and engineering partners to ensure cohesive and technically sound implementations
  • Work independently to scope, execute, and deliver features end-to-end with minimal oversight
  • Contribute to real-time and near real-time systems supporting gameplay, scoring, and player interactions
  • Ensure code quality, performance, and reliability across all game environments
  • Quickly absorb and apply Topgolf technical standards, patterns, and best practices
  • Iterate rapidly based on feedback, testing, and product insights while maintaining momentum across parallel initiatives

Benefits

  • Free Play & 1/2 price food!
  • Health, dental, vision, 401(k) playmaker match, free mental well-being platform
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service