Research and design the most efficient and appropriate technology architecture to achieve company objectives. […]
Liaise with Product to understand functional and non-functional requirements and align with the business strategy. […]
Facilitate technology and methodology decision-making throughout the team, including standardization, code reviews, reusable code base development, best practice, source control and deployment processes.
Stimulate hiring, career plans, training as well as OKR reviews for the software engineering team, including employee coaching, mentoring, development, and team building...