Vonage Logo

Vonage

Software Engineer III (GoLang, Gateway, AWS)

🌎

Bengaluru

5h ago
πŸ‘€ 1 views
πŸ“₯ 0 clicked apply

Job Description

About Vonage

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 continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.

Why this role matters

The Engineering team at Vonage is a fast-growing group of talented engineers. Developers here have the opportunity to solve multiple challenges associated with high performance, distributed systems, and processing large volumes of data in real-time.

To accelerate our platform development to support our growing customer base we are expanding our API Gateway team. We will have a particular focus on enhancing the security and flexibility of the platform to handle the variety of use cases our internal customers expect. We will also build new tooling to ensure we provide a delightful onboarding experience to our internal customers and reduce the time it takes to bring new products and features to market.

The gateway team manage the entry point for the whole API platform and so have a unique perspective on the workings of the system. We take on a wide variety of tasks in a variety of technologies from managing platform infrastructure in AWS, building CI/CD infrastructure, software development, ongoing platform support and some customer support. This is truly a team who does it all. 

Our Engineers work on an exciting mix of both greenfield and existing projects, giving them an opportunity to explore new technologies. 

IF THIS SOUNDS LIKE YOU, CONTINUE READING BELOW…….

What you'll do

  • Lead by example by delivering great, scalable, well-tested code to add new features to the platform.
  • Collaborate with product management, QA testers, and our internal users to deliver a world-class experience for internal customers
  • Comfortable working independently, within a team and across multiple teams to ensure that we deliver the best experience for our services.
  • Work hands-on with our platform from infrastructure management to ongoing production support taking responsibility for every stage of development
  • Performance optimisation and problem diagnosis;
  • Designing/Developing for high-availability;
  • Designing/Developing and testing new features;
  • Supporting release and documentation of developed features
  • Estimating the effort required to develop and implement;

What's we value?

  • Getting things done. Making an impact. Solving complex problems. Creativity. Collaboration. With smart people. Enjoying knowing that the work we do is having a global impact by enabling never before imagined communications.
  • We have big goals, and we want the people who join us to be self-confident, focused on customers and delivery, and who are structured and committed in their approach. We iterate quickly, we fail fast, we take smart chances. We value those who will help us continue this spirit
  • Values matter at Vonage. We are on a mission to bring value for consumers and enterprises through global cloud based communications.
  • But just as important as delivering value is how we deliver that value.
  • We believe in integrity. Both personally and professionally. We believe in empowering our employees and are actively seeking entrepreneurs in training who want to help build something larger.
  • We have gotten to this point by being committed, passionate, and focused on getting things done. We need more people like us. If this appeals to you then we encourage you to apply.

What you'll bring

    • 4+ years of Software Development experience
    • 4+ years of GoLang programming
    • Knowledgeable in writing REST APIs
    • Experience with building HTTP based services
    • Strong background of optimizing performance
    • Familiarity with event-driven systems
    • Experience dealing with highly concurrent, distributed architectures/systems
    • Understanding of using and deploying in AWS
    • Experience working directly with Kubernetes and Containers

    Nice to have:

    • Experience with Java especially with DropWizard and Spring Boot
    • Experience with Python
    Experience using Terraform to manage infrastructure as code

What's in it for you

  • Discretionary Time Off
  • Private Medical Insurance with optional dependent coverage
  • Educational Assistance Reimbursement Program
  • Opportunities for reimbursement for conferences, trainings, and other personal development events
  • Maternity and Paternity Leave
  • Ask recruiter for country specific information

Note: The purpose of this profile is to provide a general summary of essential responsibilities for the position and is not meant as an exhaustive list. Assignments may differ for individuals within the same role based on business conditions, departmental need or geographic location.

 

More Jobs at Vonage