An Engineering Manager at SaaS Labs would drive the delivery of new features and improve efficiency. In this role, you will manage teams of engineers, focusing on their career growth, mentoring, and education. You will work closely with the leadership team and product team to prioritize the overall development roadmap.
Qualification:
Bachelors in Computer Science or Information Technology Engineering.
8+ Years of experience in software engineering
3+ years of experience in managing engineers and teams
Key Responsibilities:
Work with the Engineering Leadership team to create and improve processes for prioritizing, breaking down, estimating, and assigning tasks
Coach Engineers to deconstruct problems into executable actions
Seek an understanding of what other teams do, share knowledge, and encourage others to do the same
Guide the quality and testing strategy of their teams
Must-have Skills:
Solid skills with some of the back-end technologies we use: PHP, NodeJS, Typescript, MongoDB, message queuing systems or Kubernetes, and some experience in using Docker
Experience with large scale architectural patterns, event-driven microservices, well-designed APIs, and productive algorithms
A desire to navigate and lead a team through ambiguous situations and align strategy with company priorities
Keen interest in tackling complex issues involving multiple stakeholders
Working proficiency and communication skills in verbal and written English
Professional attitude towards software craftsmanship including testing
Other essential qualities for this role:
Proficient and fast in implementing required processes across teams
Innovative and open to trying/learning current things to improve the system or processes
Open to taking initiatives
Good communication skills for explaining requirements across teams
High personal and professional integrity and trustworthiness
Benefits and Perks:
Ownership of different engineering functions
Opportunity to