Job Description
At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering CX Automation. We hire innovators with 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 .
Overview of Job Function:
The Associate Tech Lead is pivotal in steering a group of talented software engineers towards the successful execution of R&D projects. This role involves a blend of technical expertise and leadership skills to manage the development lifecycle, mentor team members, and ensure that software deliverables are innovative, robust, and align with customer expectations. The Tech Lead acts as a bridge between the engineering team and senior management, translating business objectives into technical strategies, fostering a culture of continuous improvement, and maintaining a focus on both short-term milestones and long-term goals.
Responsibilities
Principal Duties and Essential Responsibilities:
- Initial ramp up is expected to be based on small product issue resolution building to new feature development.
- Once team established and product knowledge at required level, lead the development and implementation of software projects from conception to deployment.
- Provide technical expertise and guidance in software design, coding standards, and system integration.
- Participate in technical requirements though to delivery.
- Estimates take into consideration all aspects of the solution and are relatively accurate.
- Tasks and Defects are addressed proactively.
- Quality gates are met for deliverables.
- Champion agile development methodology within the development organization.
- Ensure customer success when called upon to assist in complex issues.
- Mentor Associate and Graduate Engineers.
- Ensure the quality and reliability of software through rigorous testing and code reviews.
- Encourage innovation and the exploration of new technologies to enhance product capabilities.
Qualifications
Minimum Requirements:
- Minimum 8+ years of experience in software development
- Proven expertise in Python and cloud-based development (AWS, Azure)
- Knowledge on ETL Tools like SSIS/Informatica/Talend
- Having Excellent knowledge on Datawarehouse
- Expert with SQL or PostgreSQL
- Experience working with global teams preferred
Software Development:
- Design, code, test, and deploy scalable software applications using Python /Shell
- Build and maintain APIs, microservices, and backend systems
- Ensure code quality through best practices, unit testing, and code reviews
ETL & Data Warehouse Development:
- Design, build, and optimize ETL pipelines using Python and cloud-native tools (e.g., AWS Glue, Azure Data Factory)
- Develop and maintain data warehouse solutions (e.g., AWS Redshift, Azure Synapse) for analytics and reporting
- Ensure data quality, integrity, and performance in ETL and data warehouse processes
- Experience with Oracle, SQL Server, PostgreSQL, or MySQL
- Knowledge on Microsoft SSIS (SQL Server Integration Services)
Data Warehousing Concepts:
- Good to have knowledge on Dimensional modeling (Star/Snowflake schemas)
- OLAP vs OLTP
CI/CD & Automation:
- Develop and optimize CI/CD pipelines using Harness and Jenkins
- Automate deployment, scaling, and monitoring processes for cloud-based applications
- Good to have knowledge on Dimensional modeling (Star/Snowflake schemas)
- OLAP vs OLTP
Cloud Infrastructure:
- Good Knowledge on Datawarehouse
- Optimize cloud resource usage for cost efficiency
- Cloud Infrastructure:
- Architect and deploy solutions on AWS and Azure, leveraging services like EC2, Lambda, S3, RDS, and Azure App Services
- Implement cloud-native designs for high availability and scalability
- Optimize cloud resource usage for cost efficiency