Principal Software Engineer, CX
Core
Design, develop, and maintain the NiCE software platform, including products and features, while mentoring junior staff and proposing architectural solutions.
Role type
Principal Software Engineer (Individual Contributor)
Builds
NiCE software platform products and features
Domain
Cloud and digital technologies for customer experience and financial crime prevention
Deliverable
production ML models | product features
Required skills
AWS, Java, software design patterns, problem-solving, analytical thinking, team mentoring
Preferred skills
cross-disciplinary architectural solutions, code reviews
Technologies
AWS, Java
Responsibilities
Design and develop software applications, analyze requirements and develop technical specifications, provide technical guidance to junior members, ensure adherence to coding standards, participate in code reviews and design discussions
Seniority
Principal, hands-on IC with mentorship