NiCE · 1 day ago
Director of Engineering
NiCE Ltd. is a leading software company known for its innovative solutions in AI, cloud, and digital technologies. The Director of Engineering will lead the development and support of cloud-based contact center solutions while mentoring and managing the engineering team to drive growth, quality, and efficiency.
Enterprise SoftwareInformation TechnologyRobotic Process Automation (RPA)SecuritySoftware
Responsibilities
Provides leadership in design, delivery, and support of inContact software and platforms
Provides leadership in management and leadership behaviors including senior level communication skills and abilities consistent with the inContact 4E leadership model
Develop programs, policies and procedures that assure consistent and replicable development methods
Create and monitor the set of policies that establish standard development languages, tools, and methodology; documentation practices; and examination procedures for developed systems to insure alignment with overall architecture
Participate in project scope, schedule and cost reviews
Understand product capabilities and limitations
Identify and implement ways to improve and promote quality and demonstrate accuracy and thoroughness
Establish working relationships with external technology vendors
Integrate customer requirements through the engineering effort for championing next generation products
Quickly gain an understanding of the company's technology and markets, establish self as a credible leader
Responsible for new product software development and quality
Maintenance of software/bug fixes
Release scheduling
Keeps abreast of new technologies and has demonstrated knowledge and experience in various technologies
Manage 3rd party consulting partners implementing products
Prepare and submit weekly project status reports; prepare monthly reports outlining team assignments and/or changes, project status changes, and forecasts project timelines
Provide leadership to individuals on team(s) through coaching, feedback, development goals, and performance management
Prioritize employee career development in an effort to grow inContact's internal pipeline of leadership talent
Prioritize, assign and manage department activities and projects in accordance with the department's goals and objectives. Adjust hours of work, priorities and staff assignments to ensure efficient operation, based on workload
Responsible for recruiting, hiring and firing for the department
Qualification
Required
Bachelor's degree in Computer Science, Business Information Systems or related field or equivalent work experience required
12+ years experience 'living' with various operating systems, development tools and development methodologies including Java, C#, Scala, Python, NodeJS among many modern horizontal scaling technologies available from AWS, Azure, Apache among others
8+ years of individual contributor software development experience
6+ years management experience in a fast growing software environment with proven ability to lead and engage co-located software development and QA teams working on multiple projects
Proven ability to establish and drive processes and procedures with quantifiable metrics to measure the success and effectiveness of the development organization
Proven history of upgrading and exporting outstanding talent because of recognizable and practiced people leadership skills
Proven history of delivering on deadlines/releases without compromising quality
Proven history of successfully establishing and managing cost effective vendor resources
Mastery of engineering concepts and core technologies: development models, programming languages, databases, testing, and documentation
Development experience with Web Services and related technologies
Experience with Agile software development and SCRUM methodologies
Proven track record of delivering high quality software products
A solid engineering foundation indicated by a demonstrated understanding of product design, life cycle, software development practices, and support services
Understanding of standard engineering processes and software development methodologies
Experience coordinating the work and competences of software staff within functional project groups
Ability to work cross functionally and as a team with other executive committee members
Strong verbal and written communication skills
Communicate effectively with different business units about technology and processes using lay terms and descriptions
Preferred
Master's degree in Computer Science or Business Management preferred
Relevant certifications also preferred among other indications of someone who values continuing education
Experience building horizontally scalable solutions leveraging containers, microservices, Big Data technologies among other related technologies
Experience working with graphical user experience and user interface design
Experience working with object-oriented software development, web services, web development or other similar technical products
Experience with telephony, networking, hosted applications, or other similar technical products
Telecommunications experience with IVR applications or telephony apps
Experience with user acceptance testing, regression testing and integration testing
Experience working on open source software projects for Apache and other great open source software organizations
Demonstrable experience training and leading teams as a great people leader
Company
NiCE
NiCE is transforming the world with AI that puts people first.
H1B Sponsorship
NiCE has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (14)
2023 (8)
2022 (8)
2021 (11)
2020 (10)
Funding
Current Stage
Public CompanyTotal Funding
unknown1996-02-02IPO
Recent News
Crunchbase News
2025-10-08
2025-09-16
2025-09-12
Company data provided by crunchbase