Joseph Lerner
Software Engineer II @ Topgolf
- Role
- Software Engineer Ii at Topgolf
- Location
- San Francisco, CA, US
- LinkedIn followers
- 500 followers
About Joseph Lerner
I’m a backend software engineer at Topgolf, where I take ownership of building high-performance, scalable systems that drive critical business operations. I was the primary backend engineer responsible for bringing Topgolf’s booking platform across the finish line, leading it to MVP and main release. This platform facilitates a substantial portion of Topgolf\'s traffic and overall revenue (which reached approximately $1.9 billion in 2025).Beyond development, I’m passionate about systems and networking, both in engineering and research. I also enjoy traveling and welcome any opportunity to use my French or Spanish skills!
Experience
Software Engineer Ii
Jun 2025 — Present
Key backend contributor to Topgolf’s booking platform supporting millions of visitors. Owned a significant part of the successful migration to an in-house reservations system, delivering multi-million-dollar annual cost savings and improving performance and reliability.• Built core platform features including reservation bundles, self-service reservation edits, and internal admin tooling used by operations and customer care.• Integrated payments and external services including Visa cardholder eligibility and Apple Pay to support secure, end-to-end booking flows.• Technology Stack: Scala, Akka, MySQL, Redis, gRPC, Kubernetes
Education
McGill University
Bachelor of Arts - BA, Computer Science
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.