This role involves leading software engineers in delivering meaningful applications, solving complex problems, and improving platform performance. As a manager, you will also be responsible for mentorship, career coaching, and performance feedback.
Requirements
- Solve complex problems by designing, developing, and delivering software solutions
- Manage and grow software engineers
- Engage with customers to deeply understand their use-cases, pain points, and requirements
- Evaluate and provide feedback on requirements, product designs, and architectures
- Own the responsibility of quality and security within the engineering delivery pipeline
- Socialize and lead the adoption of software craftsmanship engineering principles and practices
- Establish relationships and knowledge sharing for partners, stakeholders, and teammates