verint

Head of Engineering

Bengaluru
August 29, 2024
Apply Now
Deadline date:

Job Description

At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations discover opportunities previously only scarcely imagined by connecting work, data, and experiences enterprise wide. We hire innovators with the passion, creativity, and drive to answer constantly shifting market challenges and deliver impactful results for our customers. Our commitment to attracting and retaining a talented, diverse, and engaged team creates a collaborative environment that openly celebrates all cultures and affords personal and professional growth opportunities. Learn more at

www.verint.com

Role
The Engineering leadership role is chiefly responsible for building & leading a high-performance R&D team based in Bangalore. This role is responsible to help teams define the technology and business roadmaps, enable the teams to deliver on the roadmap, and be effective in making and executing critical decisions. Leader is expected to demonstrate strong leadership in actively embedding our cultural values and enabling world-class employee engagement for our R&D organization in the location. This leader will have direct management responsibility for product engineering teams as well as site-wide responsibilities to hire, manage and grow the R&D team.

Principal Duties and Essential Responsibilities:

Develop and deliver a strategic technological vision and direction for the R&D team.
Hire the best talent, create an environment for continuous learning and growth, and enable the teams to deliver performant, resilient, highly available software at scale.
Lead and manage the Software Development and IT teams to deliver software, infrastructure and architecture that meets the needs of users.
Work effectively with Product Managers and Product Owners to ensure delivery against agreed priorities.
Identify and implement technology trends that will be able to support the future success of the business.
Ensure that technology standards and best practices are maintained across the organization
and drive consistent standards and approaches throughout the development teams.
Ensure delivery consistent with Agile processes across the team.
Implement mechanisms to monitor, manage and provide progress on all software development activities.
Accountable for the on time and to quality delivery of software development projects.
Reviewing and applying said best practices to establish architecture and frameworks consistent with and supportive of the Product Strategy
Create, implement, and maintain a continuous improvement plan for software development and cloud infrastructure.

Minimum Requirements:

Bachelor’s degree in Computer Science or related field
Minimum of 15 years of overall engineering experience including a minimum of 8 years of management experience leading organizations with 150+ employees .
Entrepreneurial mentality, hunger, and passion to build teams along with strong program and product management skills.
Excellent written and verbal communication skills with the ability to present complex plans and designs.
Strong leadership, project management, time management and problem-solving skills
Deep understanding of technologies and architecture in a highly scalable and available environment.
Good knowledge of software algorithms and design patterns
Candidates must be innovative, creative, flexible, and self-motivated.

Preferred Requirements

Master’s degree in Computer Science or related field
Experience building centers of excellence.
Managed a large engineering team in a cloud-first company.
Knowledge in Cloud Technologies, CI/CD, Jenkins, and Testing methodologies is preferred.