Golang / Java Software Engineer, Vonage

Real-time Communications

Salary not provided
AWS
Docker
Kubernetes
Python
Java
Linux
Jenkins
Spring
Unix
SpringBoot
JSON
Golang
Senior level
London

1 day a week in office

Vonage

Cloud-based communications APIs

Open for applications

Vonage

Cloud-based communications APIs

1001+ employees

B2BEnterpriseCommunicationSaaSAPI

Open for applications

Salary not provided
AWS
Docker
Kubernetes
Python
Java
Linux
Jenkins
Spring
Unix
SpringBoot
JSON
Golang
Senior level
London

1 day a week in office

1001+ employees

B2BEnterpriseCommunicationSaaSAPI

Company mission

To make communications more flexible, intelligent, and personal to help enterprises stay ahead.

Role

Who you are

  • Being disruptive. Getting things done. 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
  • 5+ years of experience in Software Development
  • You have an excellent understanding of core development, algorithms, concurrency and server-side experience with knowledge of design patterns. Languages: Java or Golang
  • Experience in Java Spring, SpringBoot, JMX, Golang
  • Knowledge of VoIP protocols such as SIP, RTP
  • Knowledge of open-source technologies (Freeswitch, Asterisk, OpenSIPS and/or Kamailio)
  • Experience with Cloud-based technologies such as AWS is a plus
  • Experience with REST microservices, XML/JSON
  • Experience in event driven programming for realtime time intensive applications
  • Proven ability to produce best in class highly distributed systems
  • Deep understanding of Object Oriented Design and standard design patterns
  • Experience of multi-threaded, 3-tier architectures, web services and caching
  • Knowledge of NoSQL databases
  • Knowledge of Python, Docker, Kubernetes, Jenkins is a plus
  • Experience with development in a Unix/Linux environment
  • An interest in continuing your own development across a range of new technologies
  • Ability and willingness to work in a global, fast-paced environment
  • Flexible with the ability to adapt working style to meet objectives
  • Experience with DevOps practices & tools
  • Ability to stay organized, strong analytical and communication skills

What the job involves

  • The Engineering team at Vonage is a fast growing group of talented engineers. As a Senior Software Engineer in our Voice RTC (Real-time communications) team, you will develop new features and tools for applications that underpin our voice capability all over the world, your code will be critical in allowing thousands of people to connect via voice every second. The code you write will directly affect the success of businesses around the world
  • Design and develop a wide-range of distributed, robust real-time and high-volume production applications for our Voice API platform, and develop prototypes
  • Ability to choose the appropriate technology based on the need
  • Develop and support software using best practices including aspects of documentation, test, deployment and operations
  • Apply innovative thinking to all functions of development
  • Ability to complete individual tasks end-to-end independently but working with a larger team to accomplish bigger objectives

Application process

  • Call with Recruiter
  • Technical take home test (either in Golang or Java)
  • Manager Call
  • Developer Interview

Salary benchmarks

Our take

According to Vonage, technology should make business communication easier, but it currently makes it more complicated due to the various communication platforms that users need to spend time learning how to use. Moreover, users often realise that the platform is not the right choice for them after wasting a lot of time understanding how to navigate it. Vonage aims to change this by providing enterprises with a flexible cloud communications platform that simplifies business communication.

Vonage offers a unified communications solution that is easy to understand and use every day. The platform integrates communication via voice, messaging, video, and data and gives clients the flexibility to choose from a wide range of tools and integrations or to create new ones using Vonage's APIs.

Following its acquisition by Ericsson - a multinational networking and telecommunications company - Vonage has been focused on expanding its presence in wireless enterprises and broadening its global offerings. Vonage won the 2022 FinTech Award for Outstanding Cloud Communications Solutions in recognition of its growth and continued dedication to the development of new technologies.

Steph headshot

Steph

Company Specialist

Insights

Top investors

Few candidates hear
back within 2 weeks

-2% employee growth in 12 months

Company

Funding (last 2 of 5 rounds)

Aug 2005

$200m

SERIES E

Aug 2004

$105m

SERIES D

Total funding: $372m

Company benefits

  • Unlimited paid annual leave
  • Flexible working hours
  • Company pension
  • Life assurance
  • Income Protection
  • Cycle to work scheme
  • Payroll Giving for Charities
  • Train Season Ticket Loan
  • Private Medical
  • Dental & Eye Cover
  • Gym Membership Loan
  • Enhanced Maternity and Paternity Leave
  • Career progression
  • Training
  • Industry conferences
  • Work laptop
  • Secure bicycle storage
  • Breakouts areas include games room, relaxation room, playstation, table tennis and much more
  • Discounts in London attractions through TasteCard Loan and BUPA, the medical provider
  • Social meetups, i.e. yearly Hackathons, Christmas party, etc

Company values

  • Accountability - We do what we say and we own what we do
  • Collaboration - We believe different perspectives bring better outcomes
  • Trust - We recognize and rely on each other’s talents to achieve excellence
  • Excellence - We focus on being the best at what we do

Company HQ

Holmdel, NJ

Leadership

Rory Read

(CEO, not founder)

Member of the Ericsson Leadership Team and Board Member at Booz Allen Hamilton. Previously worked for Dell in a variety of roles, including Chief Operating Executive.


People progressing

Joined as Talent Acquisition Partner (EMEA/APAC), being promoted to Senior Talent Acquisition Partner (Global) after 2 years and currently the Senior Global Head of Talent.

Share this job

View 33 more jobs at Vonage