Software Development Manager
Location
Secunderabad | India
Job description
You will be working as Software Development Manager for LivePerson s Voice Team to deliver Voice Automations and Voice applications with/without Large Language Models for our brands to resolve common customer interactions and issues. You will have a track record of leading successful software engineering teams
In this role you will:
- Lead a team of software development engineers
- Designing and developing high-volume, low-latency, enterprise scale applications for mission-critical systems and delivering high-availability and performance
- Design complex high performance backend services using Java
- Design complex solution for Voice based applications
- Development of technical specifications and documentation
- Debug production issues and help maintain existing code
- Participate in on-call rotations
You should be an expert in:
- Previous experience in leading software engineering teams following agile methods as tech lead or manager. (Minimum 1 year)
- Strong programming skills in Java (6 years)
- Experience integrating with third-party APIs (1 years)
- Experience debugging/testing distributed microservice applications (2 years)
- Knowledgeable of technologies such as Kafka, Redis and NoSql (1 year)
- Experience building RESTful microservices (1 years)
- Experience with Git (2 years)
- Experience building voice applications is a plus
- Experience in Kubernetes is a plus
- Experience in GCP is a plus
- Knowledge about large language models is a plus
Minimum Qualifications:
- Bachelors degree in Computer Science or a related field
- 8+ years of experience building successful large scale production software systems
Benefits:
- Health: medical, dental, and vision
- Time away: vacation and holidays
- Development: Native AI learning and Fast track growth opportunities
- Equal opportunity employer
Job tags
Salary