Senior Director Of Engineering
Current- Manage and upscale a rapidly growing group of more than 60 people: Ops, C++ Programmers, Web programmers and QAs, in different worldwide locations, working on a diversified portfolio of several applications, comprising a full-fledged highly-available cloud-based back-end, desktop app, mobile apps, web applications, etc..- Interact with the HR, product and service departments in order to solve incoming challenges.- Interact with the C-level managers, to ensure product development stays aligned with the corporate strategy at all times.- Manage and ensure the success of profound organizational changes, such as SOC2, ISO27001, Agile and DevOps, multiple acquisitions and a rapid expansion.- Raise the strength of the team by grooming suitable leaders, training in modern software development practices and implementing a culture of fairness and transparency focused on delivering value.- Work with several third-party consultants (local, nearshore and offshore) to build flexible product teams from scratch, integrate them within the company processes to secure ROI.- Improve employee morale, promote and assist in employees career building.- Get the employees buy-in on company strategy and projects.