we are looking for a strong experienced leader who is passionate about building state-of-the-art products in the on-prem and cloud environments. Director of Engineering to lead several engineering teams in Israel. The Director of Engineering plans and directs all aspects of engineering activities within the organization and manages a team of managers, architects, and quality experts. This leader will also work with stakeholders and peers from Project management, Product, Customer Support, Professional Services, and Engineering leaders in US, Pune & Israel. The director of engineering plays a crucial foundation of Actimize leadership. In his role, the director overlooks all engineering perspectives development, architecture, quality, standards, and delivery.
As part of his role, the director will recruit, lead, and manage groups of software engineers, which design, develop, release, maintain, troubleshoot, and debug software applications. This position will provide leadership through mentoring, coaching, feedback, development goals, and performance management. The director will participate in product roadmap definitions, strategy, and plan releases, and lead the execution.
How will you make an impact?
Manage groups of R&D multidisciplinary scrum teams (15+ size).
People manager of Group Leaders, Architects, and quality experts.
Responsible and overseeing your product area domain technology and integrations, including governance, standards, technical skills in place, and best practices.
Build a long-term roadmap and short-term plans for product delivery. Work in close collaboration with respected Product Group(s)
Strong relationship and team management with colleagues, customers, services, and products.
Drive continuous improvement within your and dependent domains
Responsible for growing people's careers within the organization
Take over and manage cross-technical activities and projects
Requirements: 15+ years of experience in Software Engineering with a Product Development Mindset
At least 8 years of experience in managing multiple SCRUM teams of software developers and 3 years of experience in managing through managers.
Proven track record of managing the development of enterprise platforms-grade software products that can perform, scale, and integrate into a broad enterprise ecosystem
Experience working in a global product software company for enterprise customers, in distributed geolocation teams.
Experience in building and developing databases, relational and non, including graph DBs.
Experience in product development backend and frontend, using Java, C#, C++, Angular, ViewJS, React, Python, or similar.
Experience in building and deploying performant graph-based applications in production environments
Experience with public cloud infrastructures and technologies such as Amazon Web Services (AWS) - preferred, Google Cloud Engine or Azure.
Experience developing and supporting on-prem, hosted, or multi-tenant software delivered as-a-service (SaaS).
Excellent communication skills, problem-solving, and data-driven decision-making skills
Excellent People Management skills
Natural leader. Leading by example
Excellent interface management with peers, subordinates managers, and senior management
Excellent English, ability to communicate fluently with customers and peers abroad
Independent, flexible, autodidact
Ability to perform under pressure and changing priorities
Excellent interpersonal skills, highly motivated, assertive
Result driven
This position is open to all candidates.