Lead Software Engineer - Sports Tech Platform
Summary
Lead a remote team of engineers building and maintaining scalable backend systems and APIs for a sports analytics and performance platform. You set technical direction, mentor engineers, and drive architecture using Java/Python/Go, SQL/NoSQL databases, and cloud platforms like AWS, Azure, or GCP.
About the Role
Our client is looking for a talented and experienced Lead Software Engineer to join their innovative sports technology platform, working entirely remotely. In this role, you will lead a team of engineers in designing, developing, and deploying robust, scalable software solutions that power their cutting-edge sports analytics and performance tools. You will be instrumental in setting technical direction, mentoring team members, and ensuring the delivery of high-quality software. This is an exceptional opportunity for a seasoned engineer to shape the future of sports technology and drive impactful innovation from anywhere.
Key Responsibilities
- Lead the design, development, and maintenance of scalable backend systems and APIs for the sports tech platform.
- Mentor and guide a team of software engineers, fostering a collaborative and high-performance engineering culture.
- Drive architectural decisions and ensure adherence to best practices in coding, testing, and deployment.
- Collaborate with product managers, designers, and other engineers to define product roadmaps and deliver features.
- Implement robust security measures and ensure the reliability and performance of the platform.
- Participate in code reviews, advocate for code quality, and promote continuous improvement within the engineering team.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- 7+ years of professional software development experience, with at least 2 years in a lead or senior technical role.
- Strong proficiency in backend development languages such as Java, Python, or Go, and experience with cloud platforms (AWS, Azure, GCP).
- Extensive experience with database technologies (SQL and NoSQL) and distributed systems.
- Proven ability to lead and mentor engineering teams effectively in a remote work environment.
- Passion for sports and technology is a significant advantage.
Benefits
- Highly competitive salary and performance-based bonuses.
- Fully remote position with flexible working hours.
- Stock options and long-term incentive plans.
- Comprehensive health, dental, and vision benefits.
- Budget for professional development, including conferences and training.