Lead Software Engineer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Lead Software Engineer at Varsity Brands responsible for complex platform architecture and development. Drive technical leadership and modernization initiatives for scalable digital solutions.
Responsibilities:
- Lead architecture and design efforts for complex applications, services, and platform capabilities
- Drive technical decision-making across multiple teams and technology domains
- Establish scalable, maintainable, and secure architecture patterns
- Promote consistency in engineering approaches, frameworks, and development standards
- Review and influence major technical designs and implementation strategies
- Ensure solutions align with enterprise architecture principles and platform strategy
- Lead development of reusable platform services and shared engineering capabilities
- Drive modernization initiatives supporting cloud-native, API-first, and event-driven architectures
- Identify opportunities to simplify systems, eliminate duplication, and improve maintainability
- Guide technical debt reduction efforts and platform optimization initiatives
- Promote engineering practices that improve reliability, scalability, and operational performance
- Establish and promote engineering best practices across development teams
- Drive adoption of automated testing, CI/CD, observability, and DevOps practices
- Improve software quality through design reviews, code reviews, and technical coaching
- Champion performance, security, resiliency, and operational excellence standards
- Support continuous improvement of engineering processes and delivery methods
- Mentor Software Engineers I, II, and III while helping prepare future Lead Engineers
- Provide technical coaching and career guidance to engineers across the organization
- Share knowledge through architecture reviews, design discussions, and technical forums
- Help establish a culture of learning, collaboration, and engineering excellence
- Partner with Product Management, Design, Architecture, Infrastructure, Security, and Engineering teams
- Translate business requirements into scalable technical solutions
- Evaluate tradeoffs involving performance, reliability, security, cost, and maintainability
- Influence technology roadmaps and engineering priorities
- Drive alignment among stakeholders with varying technical and business objectives
Requirements:
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or related technical discipline; or equivalent combination of education and experience
- 8–12+ years of progressive software engineering experience
- Demonstrated experience leading architecture and technical design across multiple systems or teams
- Experience building scalable applications, APIs, distributed systems, and cloud-native solutions
- Experience mentoring engineers and influencing engineering standards
Benefits:
- Comprehensive Health Care Benefits
- HSA Employer Contribution/ FSA Opportunities
- Wellbeing Program
- 401(k) plan with company matching
- Company paid Life, AD&D, and Short-Term Disability
- Generous My Time Off & Paid Holidays
- Varsity Brands Ownership Program
- Employee Resource Groups
- Access to Financial Coaching and member-owned Credit Union
- St. Jude Partnership & Volunteer Opportunities
- Employee Perks including discounts on personal apparel and equipment!


















