• Lead, mentor, and grow a team of 8–12 software engineers across multiple experience levels
• Manage hiring, onboarding, performance management, career development, and retention initiatives
• Conduct regular 1:1 meetings, establish clear goals, and provide constructive feedback to support team growth
• Foster a culture of collaboration, accountability, technical excellence, and continuous improvement
• Drive end-to-end delivery of roadmap commitments with a focus on quality, reliability, and timely execution
• Partner with Product Management to prioritize roadmap initiatives while balancing feature delivery and technical investments
• Manage sprint planning, estimations, dependency management, and risk mitigation across teams
• Track and improve engineering metrics related to delivery, quality, operational health, and system reliability
• Define and guide the technical direction for the team’s services and platforms
• Promote engineering best practices including code quality, automated testing, CI/CD, observability, security, and operational excellence
• Participate in architecture discussions, design reviews, code reviews, and incident management activities
• Drive improvements in scalability, reliability, performance, and technical debt reduction
• Collaborate closely with Product, Design, QA, DevOps, and customer-facing teams to align on priorities and business outcomes
• Communicate effectively with stakeholders and senior leadership on progress, trade-offs, risks, and delivery expectations
• Contribute to organization-wide engineering initiatives, hiring efforts, and process improvements