Senior Software Engineer
Vonage
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:
Similar Remote Jobs
- πArgentina
- πGermany
- π°$175k-$210kπUnited States, Worldwide
- π°$185k-$223kπUnited States
- πPortugal
- π°$169k-$240kπUnited States
- π°$225k-$255kπUnited States
- π°$225k-$255kπUnited States
- π°$155k-$200kπUnited States
- π°$150k-$200kπCanada, United States