Own all aspects of software engineering and product development Act as a responsible engineer for various software products Deep dive into your users' problems, find efficient solutions Provide strong technical leadership, focus on continuous improvement   The duties and responsibilities described above may provide only a partial description of this position