About the job
At NiCE, we continually push beyond boundaries. We are driven, innovative, and competitive, always striving for excellence. If you share our passion for challenges, we offer an extraordinary career opportunity that promises to ignite your professional journey.
What is the role about?
We develop sophisticated Financial Market Compliance solutions that empower global financial institutions to detect, prevent, and investigate financial fraud.
Our flagship product, the NiCE Trading Recorder, efficiently captures and archives extensive regulated communication (voice, video, and digital) ensuring compliance with rigorous financial regulations. Recently, we have transformed the Trading Recorder into a cloud-native solution. With this robust foundation, we are currently focused on integrating AI-driven functionalities to enhance automation, analysis, and overall operational efficiency. Our ongoing efforts aim to bolster reliability, security, and seamless integration with communication platforms such as Microsoft Teams, SIP/VoIP, and enterprise telephony, while actively exploring AI applications to enhance daily compliance tasks.
How will you contribute?
- Collaborate within a cross-functional Scrum team, including engineers, QA specialists, architects, and product owners.
- Develop and sustain high-performance, cloud-native components of our platform.
- Design APIs, microservices, and data flows for large-scale distributed systems.
- Create clean, maintainable, and thoroughly tested code, leveraging AI tools like GitHub Copilot.
- Take ownership of the entire lifecycle of the components you develop: architecture, development, testing, deployment, observability, and quality assurance.
- Implement best practices in security, performance, and reliability of distributed systems.
