LivePerson is a leader in trusted enterprise conversational AI and digital transformation. They are looking for a Principal Engineer to design and implement next-generation Contact Center as a service Messaging and AI solutions, collaborating with various teams to drive engineering excellence and innovation.
Responsibilities:
- Design and develop modernized Contact Center as a service Messaging and AI products that push the boundaries of what's possible
- Lead and mentor engineering teams, setting technical direction and best practices
- Partner with architecture team to shape requirements and translate vision into scalable solutions
- Part of SCRUM team(s) for day to day responsibilities
- Design, implement cloud-native applications that are resilient, scalable, and built for the future
- Integrate and various solutions including Voice applications, platform SDK, LLM based AI solutions and services as required in the Product
- Drive engineering excellence through comprehensive test automation and quality-first delivery
Requirements:
- Bachelor's or Master's degree in Computer Science, Communications, or related field
- 10+ years building full-stack applications with Java and Node.js (Vue is a plus)
- 5+ years designing and architecting enterprise-grade SaaS Products
- 2+ years building real time voice solution
- Deep experience with cloud platforms, Kubernetes
- Experience in Agile methodologies like Scrum
- Experience debugging/testing distributed microservice applications
- Knowledgeable of technologies such as Kafka, Redis and NoSql
- Experience building RESTful microservices
- Proven track record of leading with technical expertise within and across engineering teams
- 2+ years shipping AI products to production (nice to have)
- GCP experience is a plus
- Background in data analytics and reporting tools, especially for contact centers and conversational analytics (nice to have)