Description
We are looking for an Engineering Manager, who will be responsible for the timely delivery, technical excellence and functional quality of the products delivered by a "squad" consisting of 2-3 fullstack engineering teams of about 4 engineers each (8-12 engineers total).
- Bachelor's degree in computer science or software engineering, with a solid foundation in computer science fundamentals (databases, operating systems, networks, algorithms and data structures).
- 2+ years of recent experience in an engineering manager or equivalent role, owning delivery, quality, people management and stakeholder communication in an agile environment.
- 5+ years of prior experience in hands-on software engineering and technical lead roles, with the ability to review code and technical solutions for quality, scalability, maintainability and security.
- To learn more about engineering management, read this: https://www.linkedin.com/pulse/how-become-engineering-manager-hasitha-liyanage/
Skills
Network
Engineering management
Operating systems
Leadership
People management
Industry Sector