VoiceBase unlocks deep insight from customer conversations with revolutionary AI-Powered Voice Analytics. Using machine learning and NLP, VoiceBase helps world-class enterprises discover, manage, and measure sales, service, and marketing activities within the call center and across the entire business. Our customers improve customer experience, increase sales, lower costs, and minimize compliance risk.
VoiceBase’s customers and partners include Tableau, Amazon Web Services, The Home Depot, Twilio, Vonage/Nexmo and Nasdaq. The company is privately held and is based in San Francisco, California.
VoiceBase provides cloud-scale APIs for speech recognition, natural language processing, and predictive analytics. We operate at scale, provide enterprise grade security, and are PCI certified. Our customers include Fortune 500 companies, call centers, and voice application developers.
We are seeking a Senior Backend Software Engineer with a passion for building highly available distributed systems through elegant designs, clean code and team work; delivering consistently high quality solutions. You will be a core member of the Platform Team and work in coordination with our Operations and QA team.
Responsibilities
- Writing clean, readable, functional code with disciplined error handling and graceful degradation
- Break down complex requirements and transform them into clean modular designs.
- Build scalable, fault-tolerant microservices that work with large data sets.
- Take ownership and accountability.
- Collaborating with a distributed team.
- Work in an Agile environment while releasing code frequently to production.
Qualifications
- A Java engineer with 6+ years of experience who loves building scalable platforms.
- Experience with the Java ecosystem and the Spring framework.
- Experience using AWS services: S3, EC2.
- Experience with microservices using containers and Kubernetes.
- Experience with NoSQL datastores a plus, MongoDB, ElasticSearch.
- Able to analyze algorithms and design efficient solutions, ability to solve problems with ingenuity.
- Strong communications skills.
- BS/MS in Computer Science, Engineering or related field
- Helpful – Experience with Voice Analytics, Automatic Speech Recognition, and Machine Learning and NLP.