Responsibilities Lead a growing team of software developers, conducting systems designs, code review and providing feedbacks to ensure best practices Drive cross-collaboration and project execution across multiple teams and RD hubs. Manage large scale project priority, deadlines, and deliverables Cultivate engineering culture and influence team in daily operation, development discipline and team morale Provide technical consultation to the team manager and mentorship to engineer members
5 years of experience required
No management responsibility