As a Director of Engineering, you will be using your knowledge and experience to lead and manage one of technical team. You have a deep knowledge of Java B2B backend and you understand code quality, design pattern, elegant coding, multi-threading and high-throughput systems. You have a significant experience in managing engineers and you grew through the layer and have previously managed engineering teams of 40-60 people in a product software Company. You too understand as engineering leader that you are accountable for sizing and delivering on time complex projects and you have a significant experience in recruiting talent internationally.

In order to be successful in your role, you have strong communication and collaboration skills that will allow you to clearly articulate Engineering strategies. You do understand as a Director of Engineering this is all about engineering quality and predictability in execution and hence to grow and cultivate your engineering leadership and team is key.

Key responsibilities

  • Oversee front-end and back-end development teams and their projects, focusing towards Product Delivery
  • Design strategies for future development projects based on the company’s overall objectives and resources
  • Cooperate with Product leadership to execute on Product Roadmap
  • Lead the engineering team to size and deliver on time the necessary items in the Backlog.
  • Challenge Engineers and Product members to ensure the team understand the value created by functionalities.
  • Contribute to the Engineering technical roadmap to ensure systems are scaling as per the functional needs increase.
  • Ensure technical scalability and system performance are part of the overall team mindset.
  • Manage Engineering teams including staffing of the needed technical members as well as managerial members.
  • Upskill peers and colleagues by sharing your experience and domain knowledge

Skills and competencies

  • You are or have been a Director of Engineering or an Engineering Manager in a product company for at least 3-5 years.
  • You have experience in leading high performing engineering teams in a B2B space with a Java stack and high throughput environment.
  • You are pragmatic, and willing (and able!) to take a “hands on approach” to all engineering aspects including strategy, planning, design, specification and research.
  • You have worked in fast growing organisations.
  • You have had experience in delivering software-as-a-service (SaaS)
  • Ideally you have a strong technical background with solid software design skills and you have migrated towards management and leadership.
  • Self-organizing with ability to handle multiple streams of work
  • Analytical skills with excellent attention to quality and detail.
  • Worked in Agile environments with associated tools like JIRA and Confluence
  • International background and experience is mandatory.

Would be a plus

  • Knowledge of data science, machine learning and data modeling
  • Experience is large scale of 3rd party API integration
  • Airline and/or travel domain with detailed knowledge of airline distribution including NDC, Pricing, Sales Offer Creation, Ancillaries and Airline Retailing
Apply Online