xelys jobs xelys jobs

Software Engineer

Topgolf

midpermanentbackend United States Today via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

MicroservicesBackend EngineeringJavaGoScalaDatabase Schema DesignPerformance OptimizationAI-Assisted DevelopmentGitHub CopilotSpec Driven Development

About the role

Role Overview

Topgolf is seeking a Server Software Engineer to design and develop microservices and backend services that support Topgolf’s digital and venue systems. You’ll work with a small, cross-functional team of engineers, designers, and product managers to help build the next generation of digital and venue products.

Responsibilities

  • Develop microservices and backend services that power digital and venue systems (25%)
  • Design and write high-quality code, using AI-assisted development tools and practices to improve velocity and quality (30%)
  • Design and implement database schemas (15%)
  • Deploy, evaluate performance, optimize, and test microservices and backend software (5%)
  • Collaborate with internal teams (client development, design, QA) (15%)
  • Document software and features, including AI-generated specs and code artifacts (5%)
  • Apply AI/ML techniques or tooling to improve backend systems, developer workflows, or product features (5%)

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience (Required)
  • 5+ years of experience in Java, Go, or other OOP/statically typed languages (Required)
  • 1+ years of experience with database schema design and maintenance (Required)
  • Experience with microservices architectures (preferred)
  • Strong problem-solving and debugging skills, including performance optimization
  • Strong ownership, motivation, and written/verbal communication skills

Nice to Have

  • 3+ years in Scala or Go (Preferred)
  • Experience with AI-assisted development tools (e.g., Claude Code, GitHub Copilot) in a modern SDLC (Preferred)
  • Familiarity with Spec Driven Development or AI-augmented engineering workflows (Preferred)

About Topgolf

Topgolf is a global sports and entertainment company operating digital and venue experiences. The role focuses on building backend and microservices that power Topgolf’s digital and in-venue products.

Scraped 7/29/2026