What is a Software Engineer at Topgolf?
At Topgolf, technology is not just a supporting function; it is the core engine that drives the entire guest experience. As a Software Engineer, you will work at the intersection of sports, entertainment, and cutting-edge technology. You will help build and scale the digital platforms that power millions of guest visits annually, ranging from real-time gaming systems in the hitting bays to high-throughput reservation engines, mobile applications, and venue management software.
Your work will directly influence how guests interact with the physical and digital elements of Topgolf. This means solving complex engineering challenges involving low-latency data transmission, IoT integration with ball-tracking systems, and highly scalable cloud architectures. You will collaborate with cross-functional teams to deliver seamless, reliable, and engaging software that keeps the energy high and the games running smoothly.
This role requires a unique blend of technical execution, product-minded thinking, and a passion for creating memorable real-world experiences. Whether you are optimizing backend APIs or refining the user interface of the bay screens, your contributions will have a visible and immediate impact on the global brand's success.
