Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, WhatsApp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers worldwide.
As businesses shift towards real-time, customer-centric communication, we are experiencing impressive growth.
Why this role matters
The Engineering team at Vonage is a fast-growing group of talented engineers facing challenges related to high performance, distributed systems, and processing large volumes of data in real time.
The Vonage Verify API team is expanding to accelerate product development, supporting our growing customer base, with a focus on new channels, enhanced anti-fraud measures, and integration with Networks APIs for our next-generation 2-Factor Authentication platform.
Our engineers work on a mix of greenfield and existing projects, offering opportunities to explore new technologies.
What you will do
- Create scalable microservices to support our growth
- Propose scalable, maintainable, and cost-effective solutions
- Estimate efforts for new feature development
- Implement and execute testing strategies, including unit, integration, and end-to-end tests, to ensure quality and reliability
- Design approaches to measure, evaluate, and improve service quality
- Participate in code reviews, provide feedback, and maintain high code quality standards
- Contribute to documentation for knowledge sharing and onboarding
- Stay updated on industry trends and share knowledge to improve development practices
What you will bring:
- Strong software engineering skills in Go, Java, or Kotlin for backend services
- Experience working with cross-functional teams ensuring seamless integration focusing on reliability, scalability, and performance
- Effective verbal and written communication skills for collaboration and explaining technical concepts
- A strong focus on testing
- Understanding of Object-Oriented Design and standard design patterns
- Experience with multi-threaded, 3-tier architectures, web services, caching, and event-driven pipelines
- Willingness to learn new technologies and programming languages
- Knowledge of Continuous Deployment tools and methodologies
- Experience with public cloud platforms, preferably AWS
- Experience with SQL and NoSQL databases
- Hands-on experience deploying code using Docker, Helm, and Kubernetes
J-18808-Ljbffr