Senior Director of Software Engineering

October 2, 2023

Apply for this job

Email *

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