About this role
The performance management engineering team at NICE designs, builds, and maintains the core PM product suite, supporting thousands of global businesses with reliable software solutions. The incoming Director of Engineering will lead this global distributed organization, overseeing the design, development, and deployment of PM microservices while integrating modern AI and agentic technologies like reasoning models, LLMs, and agent orchestration.
Reporting directly to the Vice President of Engineering for CX, the leader will manage resource planning, delivery milestones, system capacity, and operational support across multiple sites. Success in this position requires a blend of deep technical expertise in SaaS and machine learning alongside strong leadership skills to recruit, develop, and retain top engineering talent.
What you will do
- Lead the performance management engineering organization to ensure full alignment with broader company objectives.
- Oversee the complete lifecycle of PM microservices from initial design and development through testing and deployment.
- Manage resource planning, delivery milestones, and overall product quality across global distributed teams.
- Ensure robust system capacity planning and maintain operational support standards for the PM product.
- Establish and enforce standard development methodologies, tools, and best practices across the engineering group.
- Translate business and customer requirements into actionable engineering goals.
- Keep pace with advancements in AI and agentic technologies, including large language models and agent orchestration.
- Recruit, develop, and retain top engineering talent while managing teams across multiple international sites.
What you need
- Hold a Bachelor's degree in Computer Science or a related technical field, with a Master's degree preferred.
- Bring a minimum of 12 years of software engineering experience focusing on SaaS products, machine learning, deep learning, and LLMs.
- Demonstrate at least 6 years of management experience operating within large-scale environments.
- Possess proven expertise working with data technologies and large-scale distributed systems.
- Showcase strong interpersonal communication and leadership capabilities.
- Demonstrate prior experience utilizing agentic-driven development methodologies.
Nice to have
- Building horizontally scalable solutions using containers, microservices, and big data technologies
- Experience with cloud platforms such as AWS or Azure and open-source data tools
- Track record of delivering high-quality software products on time
Benefits
- NiCE-FLEX hybrid work model offering 2 days in the office and 3 days of remote work each week
- Endless internal career opportunities across multiple roles, disciplines, domains, and locations
Skills and tech stack
Questions candidates ask
What is the remote work policy for this position?
The company operates on the NiCE-FLEX hybrid model, requiring 2 days working from the office and 3 days of remote work each week. Office days focus on face-to-face meetings and collaborative teamwork.
Who does this role report to?
This position reports directly into the Vice President of Engineering for CX.
What kind of team will I be managing?
The incoming director will lead a global distributed engineering organization spanning multiple sites and will be responsible for recruiting, developing, and retaining top engineering talent.
