Roles and Responsibility:
● Coming up with best practices to help the team achieve their technical tasks and continually
thrive in improving the technology of the product/team
● Driving the adoption of best practices & regular Participation in code reviews, design reviews,
architecture discussions
● Experiment with new & relevant technologies and tools, and drive adoption while measuring
yourself on the impact you can create
● Implementation of long term technology vision for your team
● Responsible for complete architecture of your product
● Creating architectures & designs for new solutions around existing/new areas
● Decide technology & tool choices for your team & be responsible for them