Offer summary
Qualifications:
Strong software engineering skills with competencies in data structures, algorithms, software design and OOP, Working knowledge of Java, Go, Python, .NET, Deep understanding of building scalable distributed systems, Bachelor's degree in Computer Science or related field, Experience in engineering management or senior team lead role.
Key responsabilities:
- Lead team in implementing high-quality services
- Plan talent allocation to meet objectives
- Develop roadmaps for system and product growth
- Coach developers for skill improvement
- Create community within the team for support