Senior Software Engineer

Logo of Vonage

Vonage

πŸ“Remote - Spain

Job highlights

Summary

Join Vonage's fast-growing Engineering team as a Software Engineer and contribute to the transformation of their data pipeline into a real-time, event-driven system. You will design and build systems to process and analyze tens of millions of daily events, utilizing stream technologies like Kafka and big data technologies. This role involves writing efficient and scalable code, developing on a public cloud infrastructure (AWS and Google Cloud), and working with a variety of technologies including Java, SQL/NoSQL, and Docker/Kubernetes. The team offers numerous exciting data-related initiatives and opportunities to make a significant impact. Vonage values innovation, passion, and integrity, fostering a collaborative and inclusive work environment.

Requirements

  • Strong software engineering skills with interest in data
  • Java
  • SQL / NoSQL
  • Experience dealing with event-driven pipeline (Kafka or other)
  • Willingness to learn and use new technology/programming language

Responsibilities

  • Design & build systems to process and analyze tens of millions of daily events
  • Real-time data processing using stream technologies (Kafka streaming or similar)
  • Work with big data technologies
  • Write efficient and scalable code
  • Develop on a public cloud infrastructure

Preferred Qualifications

  • Experience with streaming framework
  • Experience with open source OLAP system (Druid, Pinot…)
  • Telecommunication knowledge
  • Docker and Kubernetes exposure
  • Experience with public cloud
  • Python

Benefits

Remote work, flexible hours

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Vonage know you found this job on JobsCollider. Thanks! πŸ™