Lead and develop software engineering teams Ensure predictable, high-quality delivery Translate business objectives into executable technical plans Drive platform improvements in scalability, security, reliability, and performance Advance development processes, including CI/CD, observability, code quality, and documentation Foster a culture of mentorship, collaboration, and cross-team communication Conduct performance management, feedback, and development planning