Job Description
Senior Director of Software Engineering
Jordan
Job Description:
-
Direct the engineering (app, web, platform) teams and coordinate the efforts of their leads
-
Lead, motivate, and inspire our engineering team in working together alongside the product team
-
Manage and coach members of the engineering projects to achieve business goals and develop the team members
-
Implement and own the process, structure and framework that manages the projects and teams involved in tech & product development
-
Own the estimation and delivery of tech projects
-
Implementation and coaching of agile and scalable project management
-
Coordinate in-house and external development efforts across a multitude of teams and projects, in a hybrid work setting
-
Work closely with our Product team in ensuring smooth development of Abwaab’s product
-
Create, manage and own a support and escalation process between the support and tech teams
-
Proactively identify opportunities to enhance the organizational structure and the coordination of engineering, product, support and business teams
-
Work with all stakeholders across multifunctional teams to achieve business objectives
-
Analyze and deliver metrics and data that are relevant to org’s major goals
-
Own the performance evaluation and KPI’s setting process
-
Manage external vendors, providers and partnerships
-
Work closely with the co-founders and other leadership members to ensure business success
Experience and Skills:
-
Minimum 6 years of hands-on software development and engineering experience
-
4+ years in leadership and management roles
-
Experience in highly scalable applications and micro-service architecture
-
Have an eye for creating and managing processes for complex and dynamic projects
-
Have a deep knowledge and understanding of web, app and software development
-
Have an analytical mind and great problem solving skills
-
Have great communication skills, and be able to negotiate with different stakeholders
-
You follow industry trends and new technologies
-
You have a track record of leading and managing highly functional teams