LogoKode$word
NICE logo
Verified Tech Organization

Careers at NICE

Browse and filter through all verified positions currently open at NICE.

Total Company Roles36
Matching Filter36
nice.comHQ: Ra'anana, HM, ILCEO: Scott E. Russell9626 employees

NICE Ltd., together with its subsidiaries, provides AI-powered cloud platforms for customer engagement, and financial crime and compliance in the United States, Europe, the Middle East, Africa, and the Asia Pacific. It operates in two segments, Customer Engagement; and Financial Crime and Compliance. The Customer Engagement segment provides CXone Mpower platform for organizations to automate service, augment the workforce with AI-powered solutions, and unify enterprise knowledge, data and AI models resolutions, and customer experiences. The Financial Crime and Compliance segment offers embedded-AI solutions that identify risks and help prevent money laundering and fraud, as well as help ensure financial markets compliance in real-time. It also provides NICE Evidencentral, a digital evidence management and investigation platform for criminal justice system. In addition, the company offers NiCE Actimize provides cloud platforms embedded with AI capabilities for real-time and cross-channel fraud prevention, know-your-customer, anti-money laundering, and capital markets compliance; X-Sight, an open AI-cloud platform for Financial Crime and Compliance, enabling financial services organizations; Xceed which provides AI, data intelligence, machine learning, and insights for AML and fraud prevention for small and mid-sized organizations; cloud platforms provide financial services organizations with the agility required to adapt changing regulatory and threat landscapes; data intelligence solutions enable organizations to turn raw data into actionable intelligence to prevent and detect financial crimes; AI and analytics; intelligent investigations solutions; and self-service solutions. The company was formerly known as NICE-Systems Ltd. and changed its name to NICE Ltd. in June 2016. NICE Ltd. was incorporated in 1986 and is headquartered in Ra'anana, Israel.

Sector:Software Application

All Openings (36)

Ordered by most recently published

Senior Site Reliability Engineer

On-sitefull timeSeniorUnited Kingdom
Apply Now

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what’s the role all about? Run the production environment by monitoring availability and taking a holistic view of system health Build software and systems to manage platform infrastructure and applications Improve reliability, quality, and time-to-market of our suite of software solutions Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve Provide primary operational support and engineering for multiple large distributed software applications How will you make an impact? Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding Partner with development teams to improve services through rigorous testing and release procedures Participate in system design consulting, platform management, and capacity planning Create sustainable systems and services through automation and uplifts Balance feature development speed and reliability with well-defined service level objectives Have you got what it takes? 3-6 years of working experience in a similar role, with a focus on systems engineering, automation, and reliability. Proficiency in at least one programming language (e.g., Python, Go, Java, C#) and experience with scripting languages (e.g., Bash, PowerShell). Deep understanding of cloud computing platforms (e.g., AWS), the working and reliability constraints of some of the prominent services (e.g., EC2, ECS, Lambda, DynamoDB etc) Experience with infrastructure as code tools such as CloudFormation, Terraform. Deep understanding of CI/CD concepts and experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI. Strong knowledge of containerization technologies (e.g., Docker, Kubernetes) and microservices architecture. Experience with monitoring and observability tools (e.g., Prometheus, Grafana, ELK stack, Cloudwatch). Excellent problem-solving skills and the ability to troubleshoot complex issues in distributed systems. Experience of Incident management and blameless postmortems that includes driving the incident response efforts during outages and other critical incidents, resolution, and communication in a cross-functional team setup. You will have an advantage if you also have: Handson experience of working with large Kubernetes Cluster. Certification will be an added plus. Working experience of Grafana Observability Suite (Loki, Mimir, Tempo). Administration and/or development experience of standard monitoring and automation tools such as Splunk, Datadog, Pagerduty Rundeck. Familiarity with configuration management tools like Ansible, Puppet, or Chef. Certifications such as AWS Certified DevOps Engineer, Google Cloud Professional DevOps Engineer, or equivalent. Personal attributes: Strong communication skills and the ability to collaborate effectively with cross-functional teams. Team player - ability to work well in a close team environment. Fast learner with ability to educate her/himself on relevant technologies Ability to multitask and prioritize work Ability to remain focused and calm under pressure Enjoy NICE-FLEX! At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID: 9476. Reporting into: Director, Network Operations. Role Type: Individual Contributor. #LI-Remote About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

View more...
Cloud, DevOps & SREVia Greenhouse
Verified6 days ago

Senior Site Reliability Engineer

On-sitefull timeSeniorLondon, United Kingdom
Apply Now

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what’s the role all about? Run the production environment by monitoring availability and taking a holistic view of system health Build software and systems to manage platform infrastructure and applications Improve reliability, quality, and time-to-market of our suite of software solutions Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve Provide primary operational support and engineering for multiple large distributed software applications How will you make an impact? Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding Partner with development teams to improve services through rigorous testing and release procedures Participate in system design consulting, platform management, and capacity planning Create sustainable systems and services through automation and uplifts Balance feature development speed and reliability with well-defined service level objectives Have you got what it takes? 3-6 years of working experience in a similar role, with a focus on systems engineering, automation, and reliability. Proficiency in at least one programming language (e.g., Python, Go, Java, C#) and experience with scripting languages (e.g., Bash, PowerShell). Deep understanding of cloud computing platforms (e.g., AWS), the working and reliability constraints of some of the prominent services (e.g., EC2, ECS, Lambda, DynamoDB etc) Experience with infrastructure as code tools such as CloudFormation, Terraform. Deep understanding of CI/CD concepts and experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI. Strong knowledge of containerization technologies (e.g., Docker, Kubernetes) and microservices architecture. Experience with monitoring and observability tools (e.g., Prometheus, Grafana, ELK stack, Cloudwatch). Excellent problem-solving skills and the ability to troubleshoot complex issues in distributed systems. Experience of Incident management and blameless postmortems that includes driving the incident response efforts during outages and other critical incidents, resolution, and communication in a cross-functional team setup. You will have an advantage if you also have: Handson experience of working with large Kubernetes Cluster. Certification will be an added plus. Working experience of Grafana Observability Suite (Loki, Mimir, Tempo). Administration and/or development experience of standard monitoring and automation tools such as Splunk, Datadog, Pagerduty Rundeck. Familiarity with configuration management tools like Ansible, Puppet, or Chef. Certifications such as AWS Certified DevOps Engineer, Google Cloud Professional DevOps Engineer, or equivalent. Personal attributes: Strong communication skills and the ability to collaborate effectively with cross-functional teams. Team player - ability to work well in a close team environment. Fast learner with ability to educate her/himself on relevant technologies Ability to multitask and prioritize work Ability to remain focused and calm under pressure Enjoy NICE-FLEX! At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID: 9476. Reporting into: Director, Network Operations. Role Type: Individual Contributor. #LI-Remote About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

View more...
Cloud, DevOps & SREVia Greenhouse
Verified6 days ago

NOC Engineer / SRE

Remotefull timeMid-LevelUnited Kingdom (Remote)
Apply Now

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what’s the role all about? The SRE – NOC role sits at the intersection of traditional Network Operations Center (NOC) responsibilities and engineering‑driven reliability practices . This role focuses on 24/7 service reliability, incident response, operational automation, and observability , while actively reducing operational toil through software and automation. Unlike a traditional NOC analyst, an SRE‑NOC is expected to engineer problems away , not just respond to alerts. How will you make an impact? Incident Response & Operations Act as a primary or escalation responder in a 24x7 on‑call rotation Lead or support Major Incident (MI) response , including triage, mitigation, and resolution Coordinate across Engineering, Infrastructure, Security, and Product teams Execute and improve runbooks, playbooks, and escalation paths Drive blameless post‑incident reviews (PIRs) and track corrective actions Monitoring, Alerting & Observability Own service health monitoring across infrastructure, applications, and dependencies Design and maintain alerting strategies that align with SLIs/SLOs Reduce alert fatigue through signal‑to‑noise improvements Build dashboards using tools such as: Grafana Prometheus Datadog / Splunk / CloudWatch Reliability Engineering & Automation Automate repetitive operational tasks to reduce manual toil Improve mean time to detect (MTTD) and mean time to resolve (MTTR) Develop scripts and tools (Python, Bash, Go, etc.) to support NOC/SRE workflows Implement self‑healing and auto‑remediation where possible Partner with engineering teams to improve system design for reliability Platform & Infrastructure Support Support and troubleshoot: Linux‑based systems Cloud platforms (AWS, Azure, GCP) Kubernetes / containerized environments Assist with capacity planning and availability reviews Ensure operational readiness for production releases Have you got what it takes? Technical Strong Linux systems administration Experience with incident management and production support Familiarity with: Cloud infrastructure (AWS preferred) Containers & orchestration (Docker, Kubernetes) Monitoring/alerting platforms Scripting or programming experience in Python, Bash, Go, or similar Understanding of networking fundamentals (DNS, TCP/IP, load balancing) Operational Experience working in 24x7 NOC or production operations environments Ability to handle high‑pressure incidents calmly and effectively Strong written and verbal communication for incident coordination Comfort working from runbooks—but improving them when they fall short Preferred / Differentiators Experience defining or operating to SLOs / SLIs Prior migration from traditional NOC → SRE model Infrastructure as Code experience (Terraform, Ansible, etc.) Exposure to security, compliance, or regulated environments Requisition ID: 11707. Reporting into: Manager, Network Operations. Role Type: Individual Contributor. #LI-Remote About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

View more...
Cloud, DevOps & SREVia Greenhouse
Verified8 days ago

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. Database DevOps & Release Engineer So, what’s the role all about? We're hiring a Database DevOps & Release Engineer for our Data Engineering and Database Operations team. This role goes beyond traditional DBA work: you'll need strong SQL and T-SQL skills, working knowledge of DevOps and GitOps principles, and ownership of how database changes get built, reviewed, packaged, and deployed. You'll review and approve pull requests for database changes, package those changes (DDL, stored procedures, functions, and CLR/assembly changes) into deployable artifacts using DACPAC, SLN, and manifest files, and build and manage the CI/CD pipelines that deploy them alongside production application code. You'll also handle database support for our lower and lab environments, so replication, high availability, and backup/restore skills matter as much as your DevOps background. How will you make an impact? Review and approve pull requests for database changes, ensuring code quality, standards, and deployability before merge. Package database changes (DDL, stored procedures, functions, and CLR/assembly changes) into deployable artifacts using DACPAC, SLN, and manifest files. Build, manage, and maintain CI/CD pipelines for database deployments from inception to end of life, using Jenkins and GitHub Actions/Workflows. Coordinate database deployments so they roll out alongside production application code changes. Apply GitOps principles to database change management, including branching strategy, pull request workflows, and version-controlled deployment of schema and code changes. Use Redgate SQL Compare to identify and validate schema changes as part of the deployment and PR review process. Develop and optimize SQL and T-SQL scripts, stored procedures, functions, and other database objects. Act as the primary database support resource for lower/lab environments, troubleshooting deployment-related issues as well as general database issues. Configure, maintain, and troubleshoot SQL Server Replication environments, including Transactional Replication (mandatory) and Merge Replication (mandatory). Support and troubleshoot AlwaysOn Availability Groups and other high-availability solutions. Perform database backup, restore, disaster recovery, and routine maintenance activities. Perform root cause analysis and resolve database performance bottlenecks. Monitor database environments using tools such as SolarWinds DPA or equivalent monitoring platforms. Provision, configure, maintain, and support AWS RDS for MySQL and Amazon Aurora (MySQL-compatible) database environments. Troubleshoot and maintain SQL Server Integration Services (SSIS) packages and ETL workflows. Partner with R&D architects and developers to define database deployment standards and best practices across SQL Server and Amazon Aurora RDS. Develop automation scripts and operational tooling, primarily using Python (PowerShell as needed). Participate in Agile ceremonies including daily stand-ups, sprint planning, and technical discussions. Contribute to continuous improvement of the database deployment pipeline and operational practices. Have you got what it takes? Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience. 8+ years of professional experience in database engineering or administration, with strong exposure to DevOps/CI-CD practices. Advanced knowledge of SQL and T-SQL programming. Solid understanding of DevOps and GitOps principles as applied to database change management. Experience performing code reviews and approving pull requests for database changes. Hands-on experience deploying database changes, including DDL, stored procedures, and functions. Experience with CLR/Assembly deployment is a plus. Fundamental understanding of DACPAC, SLN, and manifest files, and how they're used to package database changes into a deployable artifact for release alongside application code. Hands-on experience with CI/CD tools, specifically Jenkins and GitHub Actions/Workflows, and comfort building and managing pipelines from inception through end of life. Solid experience with Git-based source control workflows, including branching, merging, pull requests, and code review. Experience with Redgate SQL Compare or similar schema comparison tooling; familiarity with Flyway, Liquibase, or similar database deployment/migration tools is a plus. Strong experience with SQL Server Replication: Transactional Replication (mandatory) Merge Replication (mandatory) Hands-on expertise in high availability, including AlwaysOn Availability Groups troubleshooting. Experience with database backup, restore, disaster recovery, and root cause analysis. Hands-on experience with AWS RDS and Aurora MySQL (mandatory). Experience supporting and troubleshooting SSIS packages and ETL processes. Strong experience with scripting and automation using Python (PowerShell a plus). Familiarity with monitoring tools such as SolarWinds DPA or similar platforms. Good understanding of cloud platforms such as Amazon Web Services and/or Microsoft Azure is an advantage. Experience with Infrastructure as Code and provisioning tools such as AWS CloudFormation and Spacelift is an advantage. Strong troubleshooting, analytical, and communication skills. Experience working in Agile environments and collaborating with cross-functional teams. What’s in it for you? You'll work alongside engineers and architects who own database deployment tooling end to end, with room to shape how database changes ship into production. This role offers opportunities to: Build and own database CI/CD pipelines, applying DevOps/GitOps practices to how database changes ship. Work across SQL Server, AWS RDS, and Amazon Aurora. Collaborate with global teams and R&D stakeholders on deployment tooling and day-to-day database support. Build expertise in CI/CD, release engineering, replication, and high-availability architectures. Grow into Senior, Lead, and Principal-level roles as you build your track record here. Enjoy FLEX! At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work each week. Office days are focused on face-to-face collaboration, technical discussions, teamwork, and innovation, creating a vibrant and interactive environment where new ideas and problem-solving thrive. This flexible work model helps teams stay connected while also supporting work-life balance and productivity. Requisition ID: 11244 Reporting into: Technical Manager. Role Type: Individual Contributor About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

View more...
Cloud, DevOps & SREVia Greenhouse
Verified13 days ago

AI Lead Software Engineer

On-sitefull timeLead / StaffSeattle, United States
Apply Now

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. Overview We are seeking a highly skilled Builder to design and implement AI-driven solutions that scale across cloud data lakes. This role will collaborate closely with engineering and data teams to prototype and productionize data solutions at scale that include document and vector search, and semantic retrieval. This role will advise engineering leadership on technology selection and direction, while ensuring robust, scalable, and well-governed production deployments. This is a hands on role with significant architecture, code contribution and mentoring other builders Key Responsibilities Design and implement AI-driven data solutions that scale across cloud data platforms such as Snowflake or Databricks or BigQuery (anyone one of these) Prototype and productionize LLM-based systems for dynamic SQL generation, document search, and semantic retrieval Build and maintain vector search capabilities using OpenSearch or similar technologies Develop metadata and data catalog layers to enable LLM reasoning and discoverability Build reliable, performant, and well-governed data pipelines for AI workloads Advise engineering leadership on technology selection and strategic direction aligned with company needs Partner with global engineering teams to deliver high-quality AI data solutions in production Experience in making Data ready for AI with Semantic layer (Nice to have) Required Technical Background Expertise in large-scale cloud data platforms (Snowflake or Databricks or BigQuery, or equivalent) Hands-on experience building LLM-driven workflows for dynamic SQL generation or intelligent data access Proficiency in Python and/or Java for AI pipeline development Experience with vector search and OpenSearch (or similar) for document and semantic retrieval Familiarity with data cataloging or metadata systems such as custom YAML schemas, Atlan, or DataHub Strong troubleshooting and debugging skills in production environments. High ownership, critical thinking, curiosity, and execution skills with a collaborative mindset for working across global teams Preferred Qualifications Prior experience advising engineering leadership on well-rounded technology selection and direction along with tradeoffs Demonstrated ability to design and implement enterprise-grade AI and data solutions. Strong learning orientation and enthusiasm for emerging AI and data engineering technologies. Ability to work independently and drive execution across distributed teams. Experience 8 to 12 years in software or Software Engineering, Data Engineering including recent hands-on work with AI systems About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

View more...
Software EngineeringVia Greenhouse
Verified15 days ago

AI Lead Software Engineer

On-sitefull timeLead / StaffAtlanta, United States
Apply Now

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. Overview We are seeking a highly skilled Builder to design and implement AI-driven solutions that scale across cloud data lakes. This role will collaborate closely with engineering and data teams to prototype and productionize data solutions at scale that include document and vector search, and semantic retrieval. This role will advise engineering leadership on technology selection and direction, while ensuring robust, scalable, and well-governed production deployments. This is a hands on role with significant architecture, code contribution and mentoring other builders Key Responsibilities Design and implement AI-driven data solutions that scale across cloud data platforms such as Snowflake or Databricks or BigQuery (anyone one of these) Prototype and productionize LLM-based systems for dynamic SQL generation, document search, and semantic retrieval Build and maintain vector search capabilities using OpenSearch or similar technologies Develop metadata and data catalog layers to enable LLM reasoning and discoverability Build reliable, performant, and well-governed data pipelines for AI workloads Advise engineering leadership on technology selection and strategic direction aligned with company needs Partner with global engineering teams to deliver high-quality AI data solutions in production Experience in making Data ready for AI with Semantic layer (Nice to have) Required Technical Background Expertise in large-scale cloud data platforms (Snowflake or Databricks or BigQuery, or equivalent) Hands-on experience building LLM-driven workflows for dynamic SQL generation or intelligent data access Proficiency in Python and/or Java for AI pipeline development Experience with vector search and OpenSearch (or similar) for document and semantic retrieval Familiarity with data cataloging or metadata systems such as custom YAML schemas, Atlan, or DataHub Strong troubleshooting and debugging skills in production environments. High ownership, critical thinking, curiosity, and execution skills with a collaborative mindset for working across global teams Preferred Qualifications Prior experience advising engineering leadership on well-rounded technology selection and direction along with tradeoffs Demonstrated ability to design and implement enterprise-grade AI and data solutions. Strong learning orientation and enthusiasm for emerging AI and data engineering technologies. Ability to work independently and drive execution across distributed teams. Experience 8 to 12 years in software or Software Engineering, Data Engineering including recent hands-on work with AI systems About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

View more...
Software EngineeringVia Greenhouse
Verified15 days ago

AI Lead Software Engineer

On-sitefull timeLead / StaffSan Francisco, United States
Apply Now

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. Overview We are seeking a highly skilled Builder to design and implement AI-driven solutions that scale across cloud data lakes. This role will collaborate closely with engineering and data teams to prototype and productionize data solutions at scale that include document and vector search, and semantic retrieval. This role will advise engineering leadership on technology selection and direction, while ensuring robust, scalable, and well-governed production deployments. This is a hands on role with significant architecture, code contribution and mentoring other builders Key Responsibilities Design and implement AI-driven data solutions that scale across cloud data platforms such as Snowflake or Databricks or BigQuery (anyone one of these) Prototype and productionize LLM-based systems for dynamic SQL generation, document search, and semantic retrieval Build and maintain vector search capabilities using OpenSearch or similar technologies Develop metadata and data catalog layers to enable LLM reasoning and discoverability Build reliable, performant, and well-governed data pipelines for AI workloads Advise engineering leadership on technology selection and strategic direction aligned with company needs Partner with global engineering teams to deliver high-quality AI data solutions in production Experience in making Data ready for AI with Semantic layer (Nice to have) Required Technical Background Expertise in large-scale cloud data platforms (Snowflake or Databricks or BigQuery, or equivalent) Hands-on experience building LLM-driven workflows for dynamic SQL generation or intelligent data access Proficiency in Python and/or Java for AI pipeline development Experience with vector search and OpenSearch (or similar) for document and semantic retrieval Familiarity with data cataloging or metadata systems such as custom YAML schemas, Atlan, or DataHub Strong troubleshooting and debugging skills in production environments. High ownership, critical thinking, curiosity, and execution skills with a collaborative mindset for working across global teams Preferred Qualifications Prior experience advising engineering leadership on well-rounded technology selection and direction along with tradeoffs Demonstrated ability to design and implement enterprise-grade AI and data solutions. Strong learning orientation and enthusiasm for emerging AI and data engineering technologies. Ability to work independently and drive execution across distributed teams. Experience 8 to 12 years in software or Software Engineering, Data Engineering including recent hands-on work with AI systems About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

View more...
Software EngineeringVia Greenhouse
Verified15 days ago

AI Lead Software Engineer

On-sitefull timeLead / StaffUtah, United States
Apply Now

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. Overview We are seeking a highly skilled Builder to design and implement AI-driven solutions that scale across cloud data lakes. This role will collaborate closely with engineering and data teams to prototype and productionize data solutions at scale that include document and vector search, and semantic retrieval. This role will advise engineering leadership on technology selection and direction, while ensuring robust, scalable, and well-governed production deployments. This is a hands on role with significant architecture, code contribution and mentoring other builders Key Responsibilities Design and implement AI-driven data solutions that scale across cloud data platforms such as Snowflake or Databricks or BigQuery (anyone one of these) Prototype and productionize LLM-based systems for dynamic SQL generation, document search, and semantic retrieval Build and maintain vector search capabilities using OpenSearch or similar technologies Develop metadata and data catalog layers to enable LLM reasoning and discoverability Build reliable, performant, and well-governed data pipelines for AI workloads Advise engineering leadership on technology selection and strategic direction aligned with company needs Partner with global engineering teams to deliver high-quality AI data solutions in production Experience in making Data ready for AI with Semantic layer (Nice to have) Required Technical Background Expertise in large-scale cloud data platforms (Snowflake or Databricks or BigQuery, or equivalent) Hands-on experience building LLM-driven workflows for dynamic SQL generation or intelligent data access Proficiency in Python and/or Java for AI pipeline development Experience with vector search and OpenSearch (or similar) for document and semantic retrieval Familiarity with data cataloging or metadata systems such as custom YAML schemas, Atlan, or DataHub Strong troubleshooting and debugging skills in production environments. High ownership, critical thinking, curiosity, and execution skills with a collaborative mindset for working across global teams Preferred Qualifications Prior experience advising engineering leadership on well-rounded technology selection and direction along with tradeoffs Demonstrated ability to design and implement enterprise-grade AI and data solutions. Strong learning orientation and enthusiasm for emerging AI and data engineering technologies. Ability to work independently and drive execution across distributed teams. Experience 8 to 12 years in software or Software Engineering, Data Engineering including recent hands-on work with AI systems About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

View more...
Software EngineeringVia Greenhouse
Verified15 days ago

Senior DevOps Engineer, CX

On-sitefull timeSeniorPune, India
Apply Now

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what’s the role all about? As a Senior DevOps Engineer, you will manage and enhance the cloud infrastructure and software delivery ecosystem powering our products. You will work with R&D, QA, Security, and Operations teams to ensure our platforms are scalable, secure, reliable, and cost-efficient. You will focus on AWS, CI/CD, infrastructure automation, containers, monitoring, and continuous improvement. How will you make an impact? Build and maintain CI/CD pipelines using Jenkins and GitHub Actions. Manage and optimize AWS infrastructure for scalability, security, reliability, and cost. Automate infrastructure and deployments using Terraform, Docker, ECS/EKS, and scripting. Monitor and troubleshoot environments to ensure availability and performance. Drive cloud security, Infrastructure as Code, and DevOps best practices. Collaborate with R&D, QA, Security, and Operations teams. Leverage AI tools and automation to improve troubleshooting, RCA, and operational efficiency. Have you got what it takes? 5–7 years of experience in DevOps, Cloud Engineering, or a similar role. Strong hands-on experience with AWS, including EC2, ECS/EKS, VPC, ALB, Lambda, CloudFront, and CloudWatch. Strong knowledge of Terraform, Docker, Jenkins, and GitHub Actions. Proficiency in Shell/PowerShell and at least one programming language such as Python, Groovy, Java, JavaScript, or Go. Experience with monitoring, troubleshooting, cloud security, and Git-based workflows. Strong problem-solving skills and experience working in Agile environments. You will have an advantage if you also have: Experience with AWS RDS and database infrastructure. Knowledge of FinOps and cloud cost optimization. Software development experience. Experience with multi-region or multi-tenant SaaS environments. Experience using AI tools/agents such as GitHub Copilot, ChatGPT, Claude Code, or Cursor for automation and RCA. What’s in it for you? Join an ever-growing, market-disrupting, global company where teams work in a fast-paced, collaborative, and creative environment. At NiCE, every day is an opportunity to learn, grow, and make an impact. If you are passionate about cloud, automation, reliability, and innovation, you may just be our next NiCEr! Enjoy NiCE-FLEX! Our NiCE-FLEX hybrid model offers 2 days from the office and 3 days remote each week, enabling flexibility while keeping collaboration and innovation at the heart of our work. Requisition ID: 11697 Reporting into: Tech Manager Role Type: Individual Contributor About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

View more...
Cloud, DevOps & SREVia Greenhouse
Verified18 days ago

Specialist Software Engineer, CX

On-sitefull timeSeniorPune, India
Apply Now

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what’s the role all about? A Software Engineer in Python, Scala holds a prominent position in software development teams, responsible for designing, developing, and implementing complex data solutions that leverage both frontend and backend technologies. Here's an overview of the key responsibilities and qualifications for this role: How will you make an impact? Participate in our product development from ideation to deployment and beyond. Maintain quality, ensure responsiveness, and help optimize new and existing systems. Develop AI-enabled services and workflows, including self-serve tooling for creating, evaluating, and improving AI assistants Collaborate with the rest of the engineering team to design and build new features on time and to budget. Maintain code integrity and organization. Understanding and implementation of security and data protection. Understanding of the Business Change cycle from inception to implementation, including the organization of Change initiative Ability to coordinate build and release activities with key stakeholders. Have you got what it takes? Bachelor’s degree in computer science, Business Information Systems or related field or equivalent work experience is required. 7+ year (Senior Software Engineer) experience in software development You have proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code, testing, monitoring and releasing software Prior technical experience in Big Data infrastructure, Cost Efficiency & Governance, you've built meaningful pieces of data infrastructure. Bonus if those were open-sourced technologies like Spark, Iceberg and Airflow Experience in Scala or Python Experience with AWS Technology including (EKS, EMR, S3, Kinesis, Lambda’s, Firehose, IAM, CloudWatch, etc) Excellent communication skills, problem-solving skills, decision-making skills Experience in Kafka, Kubernetes operators Experience in Databases like Snowflake Experience in CI/CD, git, github Actions Jenkins based pipeline deployments. Strong experience in SQL What’s in it for you? Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr! Enjoy NiCE-FLEX! At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID:11716 Reporting into: Tech Manager Role Type: Individual Contributor About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

View more...
Software EngineeringVia Greenhouse
Verified18 days ago

Page 2 of 4