Sr. Software Engineer - GolfNow

VersantOrlando, FL
Remote

About The Position

As a Senior Software Engineer on the GolfNow team, you will play a critical role in designing and delivering scalable, high-performance applications that power a high-volume, customer-facing platform within VERSANT’s Golf business. This role operates at the intersection of product, engineering, and operations—translating business needs into reliable, modern software solutions. You will take ownership of complex technical initiatives, contribute to architectural evolution, and help drive engineering excellence through best practices, continuous delivery, and thoughtful system design. Your work will directly impact the reliability, scalability, and user experience of GolfNow’s core platforms. By building resilient systems and mentoring others, you will help the team move faster, reduce technical debt, and deliver meaningful value to both customers and the business.

Requirements

  • 4+ years of professional software development experience with C#/.NET and relational databases (MS SQL or equivalent)
  • Experience building and operating applications in cloud environments (AWS preferred), including distributed or event-driven systems
  • Strong foundation in software engineering best practices, including testing (unit and integration), CI/CD, and modular design
  • Experience working in collaborative, cross-functional teams and contributing to shared technical decisions
  • Ability to independently own complex work, from design through delivery
  • You consistently demonstrate VERSANT’s How We Do It behaviors: Trust & Integrity, Teamwork, Transparency, Agility, Entrepreneurial Spirit

Nice To Haves

  • Experience with TypeScript, Angular, or modern frontend frameworks
  • Familiarity with NoSQL databases (MongoDB, Elasticsearch) and caching technologies (Redis)
  • Experience with containerization (Docker) and infrastructure as code
  • Strong understanding of observability practices (logging, monitoring, distributed tracing)

Responsibilities

  • Design, build, and maintain highly available, scalable applications supporting high-volume user traffic
  • Partner cross-functionally with Product, Quality Engineering, Data, and Operations to deliver end-to-end solutions
  • Lead technical design discussions and contribute to evolving system architecture and engineering standards
  • Write clean, maintainable, and well-tested code, leveraging modern frameworks, APIs, and CI/CD practices
  • Drive continuous improvement by reducing technical debt and optimizing system performance and reliability
  • Mentor and support junior engineers, contributing to a culture of learning and technical excellence

Benefits

  • Competitive compensation and comprehensive benefits aligned with your location
  • health insurance
  • retirement plans
  • paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service