Verified Tech Jobs & Hiring Companies, Updated Every 24 Hours
Direct career links to high-growth tech startups and Fortune 500 engineering teams across the United States, Europe, and Worldwide. We audit careers daily to ensure zero ghost listings and zero expired apply links.
All Verified Employers (633)
Filtered and verified against live career portals
The Verified Direct-Apply Tech Job Board
Landing a high-compensation software engineering, data, AI, or product role should not require fighting through zombie job posts, recruiter agency reposts, or expired links. KodeSword indexes verified tech career openings by connecting directly with corporate Applicant Tracking Systems (ATS) including Greenhouse, Lever, Ashby, and Workday. Every single role featured on this platform is active and routes straight to the hiring company’s career page.
Popular Tech Roles
Top Tech Hubs
Why Tech Candidates Use KodeSword vs. Traditional Aggregators
- 100% Direct Corporate Links: Zero middleman recruiter reposts.
- Continuous 24h Pruning: Expired and filled listings removed daily.
- Comprehensive Salary Data: Compensation extracted from verified JDs.
- Zero Paywalls or Registration: Browse and apply completely free.
Frequently Asked Questions
- How often are tech job openings updated on KodeSword?
- Our crawlers sync with official company Applicant Tracking Systems (ATS) including Greenhouse, Lever, Workday, and Ashby every 24 hours. Expired or filled roles are pruned daily to prevent ghost job listings.
- Are these direct job applications or recruiter agency reposts?
- Every role links directly to the official corporate careers portal. There are zero intermediary recruiters, no paywalls, and no sponsored spam.
- What kinds of tech roles are listed on KodeSword?
- We index white-collar software engineering, AI/Machine Learning, DevOps, SRE, Cloud Infrastructure, Data Engineering, Cyber Security, and Technical Product Management roles across US hubs and remote companies.
NICE
Actively Hiring36 open positions matching criteria
Specialist Software Engineer
CX - R&D Engineering
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? We are looking for a highly skilled Specialist Data Engineer with strong expertise in Snowflake, AWS, Data Warehousing, and Data Lake technologies . In this role, you will design and build scalable data solutions, analyze complex data environments, troubleshoot production issues, and drive data engineering best practices across cloud-based platforms. The ideal candidate combines deep technical knowledge with strong analytical and problem-solving skills, enabling them to understand customer challenges, investigate data flows, identify root causes, and deliver scalable solutions. Exposure to real-time data processing, automation, CI/CD, and AI-driven engineering practices is highly desirable. How Will You Make an Impact? Design, develop, and maintain scalable data pipelines and data solutions utilizing Snowflake. Build and support Data Warehouse and Data Lake architectures, including data modeling, transformation, and integration. Understand end-to-end data lineage, dependencies, transformations, and relationships across platforms. Investigate customer-reported and production data issues, perform root cause analysis, and drive timely resolution. Develop and troubleshoot cloud-native data solutions across AWS and Snowflake environments. Work with real-time data streaming technologies such as Kafka and Flink. Implement software engineering best practices including CI/CD, source control, automated testing, and deployments. Identify opportunities for automation and improve operational efficiency through reusable frameworks and utilities. Leverage Generative AI and Agentic AI capabilities to enhance data engineering workflows, troubleshooting, and productivity. Contribute to the scalability, reliability, monitoring, and performance optimization of data platforms. Have You Got What It Takes? Required Qualifications Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field. 8 to 12 years of experience in Data Engineering. Strong hands-on experience with Snowflake. This is a critical requirement for the role. Expertise in SQL, ETL/ELT processes, Data Warehousing, Data Modeling, and Data Lake concepts. Strong hands-on experience with AWS services including S3, IAM, EC2, Lambda, CloudWatch, and SQS/SNS. Experience integrating Snowflake with AWS-based data ecosystems and Data Lakes. Experience working with large-scale data platforms and complex datasets. Strong troubleshooting and analytical skills with the ability to independently investigate data issues. Experience with Kafka, Flink, or similar stream-processing technologies. Experience with Git, CI/CD pipelines, automated deployments, and modern software engineering practices. Proficiency in Python, Java, or Scala. Understanding of cloud-native architecture, scalability, monitoring, reliability, and performance optimization. Preferred Qualifications Exposure to Generative AI and Agentic AI concepts and practical applications. Experience with Snowflake Cortex or similar AI-enabled data platforms. Demonstrated experience implementing automation solutions to improve engineering productivity and operational efficiency. You Will Have an Advantage If You Also Have Strong customer-centric problem-solving capabilities. Ability to trace and analyze data across multiple systems and layers. Experience building reusable frameworks, utilities, and engineering accelerators. Strong ownership mindset with a focus on continuous improvement and innovation. What's In It For You? Opportunity to work on large-scale cloud and data platforms. Exposure to modern data engineering technologies, AI-driven solutions, and real-time processing frameworks. Ability to influence architecture, automation, and engineering best practices. Collaborative and innovation-focused work environment. 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: 11781 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...Senior Software Engineer, CX (Python/AWS)
CX - R&D Engineering
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 Platform API team provides API governance support for the entire CXone development organization. This requires a high uptime availability for this service along with minimal latency as this is as single api gateway for all Cxone apis. How will you make an impact? Coordinate with Architecture and Network Engineering to understand and develop platform architecture. Develop a Dockerized api-proxy solution built on the Kong API Gateway written with and using Lua best practices. Work with CloudFormation templates to extend and refine our AWS infrastructure. Including, but not limited to: Utilizing auto-scaling with Docker containers running on ECS Develop and manage the entire AWS stack and all its components. Elastic cache, DynamoDB, VPC, Route 53 etc Understand and define performance level needs for the platform. Design, implement, execute, and report performance testing results. Define Cloudwatch logs, alarms, troubleshoot them and fix issues in a defined release cadence. Integrating with third party products integrating with Cloudwatch Manage IAM permissions and work with DevOps to maintain “least privilege.” Coordinate with other teams to provide API contract guidance and implement routing for their microservices. Develop and refine Jenkins CI/CD pipelines to deploy code, run acceptance tests, and monitor environment health. Effectively collaborate with cross geo team and willing to stretch at times. Effectively collaborate with TS/TAM/NOC to address queries and concerns. Have you got what it takes? Bachelor’s degree in computer science, Business Information Systems or related field or equivalent work experience is required. 5+ years’ experience in software development Experience in one or more of the following software languages: Lua / Kong/ Golang/ Python. Experience designing, developing, deploying, and supporting RESTful APIs. Experience with developing services, clients, and multi-threaded software. Experience developing with DynamoDB and observability dashboards (Grafana, Prometheus, Loki, mimir etc) Working knowledge of unit testing and test automation Working knowledge of user stories and use cases Working knowledge of object-oriented software design and design patterns. Comfortable working in a fast-paced environment. Bonus Experience: Experience with AWS technologies (VPN, Route53-DNS, VPC,ALB, Multi-region, Multi-Area) AWS Developer / AWS Arch Certifications nginx experience is good to have (or any sort of reverse proxy type stuff) Microservice architecture knowhow Familiarity with Swagger Familiarity with authentication methods Experience(s) as a technical or team lead or equivalent experience. Experience with telecommunications/telephony. Experience with call centers. Experience working in a CI/CD Environment Experience with Jira Experience with automation/testing tools. Experience with/knowledge of agile development processes. Experience with Agentic AI platform (Claude ,Co pilot) Experience maintaining and developing highly resilient services. 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: 11706 Reporting into: Tech Manager, Engineering, CX 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...Senior Site Reliability Engineer
CX - R&D Engineering
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...Senior Site Reliability Engineer
CX - R&D Engineering
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...NOC Engineer / SRE
CX - Platform Operations
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...Specialist Cloud Database Engineer (SQL, DevOps, AWS)
CX - Platform Operations
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...AI Lead Software Engineer
CX - R&D Engineering
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...AI Lead Software Engineer
CX - R&D Engineering
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...





