20 hours ago
Responsibilities
- Set end-to-end technical direction for platforms, technologies, tools, and infrastructure.
- Partner with Product, Design, and Engineering on product strategy, scope, and technical execution.
- Design and build API-first, cloud-native services integrating with web clients, internal tools, and external partners.
- Own projects from architecture and implementation through testing, deployment, monitoring, and iteration.
- Develop and maintain scalable distributed systems with focus on performance, reliability, and security.
- Contribute to conversational AI messaging pipelines, integrations, and data flows.
- Write clean, testable, documented code and raise engineering standards through reviews and technical leadership.
- Improve development workflows, CI/CD pipelines, operational excellence, R&D throughput, and product quality.
- Identify and resolve bottlenecks across application, database, and infrastructure layers.
- Drive technical decisions, communicate architecture, solve complex problems, and coordinate multiple projects.
Requirements
- BS in Computer Science or equivalent work experience.
- 15+ years of software development experience.
- 5+ years of software development experience on large-scale, high-volume enterprise products.
- Strong experience developing in C#.
- Experience architecting systems for performance and scalability.
- Expertise designing applications with relational and/or non-relational databases.
- Working knowledge of CI/CD, RESTful web services, design patterns, and Agile development processes.
- Strong problem-solving, decision-making, communication, organizational, and time-management skills.
- Preferred: MS in Computer Science.
- Preferred: 2+ years of software architecture experience and 7+ years of technical leadership experience.
- Preferred: Angular proficiency and experience operating systems on Azure.
- Preferred: practical understanding of machine learning concepts and experience integrating AI-powered features or working with data-driven systems.
About NICE
NICE builds cloud contact center platforms, customer analytics, and workforce optimization tools for enterprises and public sector agencies, including public safety recording. Its portfolio includes CXone (CCaaS), digital self-service, interaction recording, RPA, and financial crime and compliance solutions through NICE Actimize. Founded in 1986 and headquartered in Hoboken, New Jersey, NICE is a public company traded on NASDAQ under the ticker NICE, serving customers in 150+ countries.
