See all jobs on JobTailor
Search thousands of fresh jobs every day.
- Fresh listings
- Fast filters
- No subscription required

Software Engineering Manager
TopgolfMobile Applications Engineering Manager at Topgolf overseeing guest-facing mobile apps and services. Leading a high-performing team to deliver polished, reliable experiences for millions of players.
Core Competencies
Role fitUse this summary to align your resume positioning with the role.
Demonstrates strong leadership in managing mobile and full-stack engineering teams, with a focus on hiring, performance management, and career development. Possesses a solid technical foundation in software engineering, particularly in mobile application development and backend technologies, while effectively communicating with both technical and non-technical stakeholders.
ATS Keywords
Tailor your resumeTip: use these terms in your resume and cover letter to boost ATS matches.
Tech Stack
Tools & technologiesAbout the role
Key responsibilities & impact- Lead, grow, and manage a team of mobile and full-stack engineers, including hiring, performance management, career development, and mentorship
- Set clear goals and expectations for the team, run effective 1:1s, and build a culture of ownership, accountability, and continuous improvement
- Guide architecture and design decisions across the mobile app and its supporting services
- Own delivery of the mobile app roadmap end to end, from technical planning through implementation, QA, release, and post-launch monitoring
- Partner with product managers and designers to translate guest needs and business priorities into a clear, prioritized mobile roadmap
- Communicate progress, risks, and tradeoffs clearly to engineering leadership and business stakeholders.
Requirements
What you’ll need- Bachelor's degree in Computer Science or related field, or equivalent experience
- 7+ years of professional software engineering experience, with demonstrated full-stack breadth across mobile and backend development
- Experience with backend technologies relevant to Topgolf's stack, such as Go and Scala
- 2+ years of experience directly managing software engineers, including hiring, performance management, and career development
- Hands-on experience building and shipping mobile applications (iOS, Android, or both) at scale
- Strong full-stack technical foundation, including backend services, APIs, and data layer design
- Experience leading engineering teams through the full product lifecycle, from planning through production support
- Strong architectural judgment and the ability to balance technical debt, delivery speed, and long-term maintainability
- Excellent written and verbal communication skills, with the ability to calibrate messaging for engineers and executive stakeholders alike
- Strong sense of ownership, accountability, and drive to elevate team capability
- Demonstrated ability to build trust and collaborate across product, design, QA, and platform engineering teams
- Hands-on experience developing with AI-assisted coding tools (such as Claude Code, GitHub Copilot, or similar) as part of the regular development workflow, with the ability to demonstrate this experience through code, examples, or a live walkthrough
- Demonstrated experience introducing or scaling AI-assisted development practices within an engineering team, including setting standards for effective and responsible use.
Benefits
Comp & perks- Free Play & 1/2 price food!
- Health, dental, vision, 401(k) team member match, free mental well-being platform – and that’s just for starters for those who qualify.