About this role
The Team Lead is responsible for leading a software development team to deliver high-quality product features and successful releases. This role combines hands-on technical leadership with people management, driving engineering excellence, product innovation, and team development in a cloud-based environment.