The Software Engineering Manager is responsible for leading a cross-functional engineering team focused on developing and maintaining core components of our digital learning platform. This role provides hands-on technical leadership, supports engineers through day-to-day development activities, and ensures the team delivers high-quality, scalable, and secure software for our next-generation digital learning platform. The manager oversees execution across sprints, guides technical decision-making, and ensures that engineering work aligns with defined product and architectural requirements.