• Effectively manage a team of approximately 10 software engineers in all aspects of software development and career growth.
• Strong sense of ownership of team’s technical product deliverables.
• Perform HR-related, performance management and interpersonal communication duties.
• Collaborate with product management team and senior technical staff to deliver products and features.
• Work closely with our technical operations groups to identify areas of improvement for the site. Own coordinating issue resolution for production code related issues.
• Coach, guide, and mentor developers through direct conversation and engagement with their teams to raise the bar for excellence in our products.
Celebrate team successes and address areas of concern in a timely and efficient manner.
• Review product and technical roadmaps to understand staffing and technical needs for the development team.