Qualifications
What You'll DoCollaborate closely with Product, Design, and Engineering teams to define product strategy, scope, and technical execution.Architect and develop API-first, cloud-native services that integrate seamlessly with web clients, internal tools, and external partners.Oversee projects from conception to completion: architecture, implementation, testing, deployment, monitoring, and iterations.Design and maintain scalable, distributed systems focusing on performance, reliability, and security.Contribute to our evolving conversational AI platform, enhancing messaging pipelines, integrations, and data flows.Write clean, testable, well-documented code while elevating engineering standards through reviews and technical leadership.Continuously enhance development workflows, CI/CD pipelines, and operational excellence.Identify and mitigate performance bottlenecks across application, database, and infrastructure layers.
About the job
At NiCE, we embrace challenges and push beyond limits. We are a team of ambitious innovators committed to excellence, and we're here to offer you a career opportunity that ignites your passion.
Overview
As a Principal Software Engineer, you will be instrumental in developing and enhancing Verse's client-facing products and internal platforms, delivering a premium customer experience. Your expertise will guide the technical direction of our product by designing scalable, API-first systems, writing high-quality production code, and advancing our conversational AI platform.
This position is perfect for an engineer who thrives in modern cloud environments, approaches challenges systematically, and balances rapid delivery with sustainable maintainability.
About NiCE
NiCE is a forward-thinking company that challenges the status quo and drives innovation. We are dedicated to setting high standards and exceeding them, creating an environment where you can thrive and make a significant impact.