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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed
Number of Employees
11-50 employees