The candidate will lead a technical team of 5-10 engineers in the data platform team. We can think of this role as that of a staff software engineer plus management.
Typical responsibilities will include
- People management, in the form of performance reviews, 1:1 session, mentoring and career growth for reportees
- Project management, in the form of timeline estimation, project planning, making sure deadlines are met, unblocking developers, etc
- Technical roadmap and planning - The candidate will work with senior software engineers to develop a technical roadmap as well as handle day to day operations
- Taking care of Oncall and Operational excellence by putting in place due processes like oncall rotation, monitoring and alerting sysems etc
- Hands on coding and System Design for selected features in the project