People Matter

Software Development Engineer 3

RingCentral

RingCentral

Software Engineering
Bengaluru, Karnataka, India
Posted 6+ months ago

Backend Engineer - RingCentral Events

About RingCentral Events:

RingCentral events is an all-in-one solution for virtual, onsite, or hybrid events where AI enhances every milestone, from planning to execution.

Position Overview:

As a Backend Engineer for RingCentral Events, you will play a pivotal role in building and maintaining our virtual event platform. We are seeking a skilled and motivated Backend Engineer to join our dynamic team. The ideal candidate should have strong experience in backend technologies and a passion for developing high-performance, low latency, and large audience events. While experience with Ruby on Rails (RoR) is a plus, it is not mandatory as long as you are eager to learn and grow with us

Key Responsibilities:

Design, develop, and maintain scalable backend systems using Ruby, NodeJS and Python ensuring robust performance for large-scale virtual events

Engineer solutions that are reliable and scalable, catering to a large number of concurrent users both virtually and onsite

Implement cloud-based solutions using AWS, focusing on high availability and scalability.

Use Terraform for infrastructure management, ensuring efficient deployment and scalability

Optimize applications for maximum speed and scalability and implement security and data protection solutions.

Write clean, maintainable, efficient code, troubleshoot, debug, and upgrade existing systems.

Stay up-to-date with emerging technologies and industry trends

Collaborate with globally distributed cross-functional teams working on the product..

Qualifications:

Proven experience in backend development with one or more of the following languages: Ruby on Rails, NodeJS, Python, or Java.

Experience in developing RESTful APIs and/or GraphQL.

Familiarity with relational databases like PostgreSQL or AWS Aurora and NoSQL databases

Knowledge of caching mechanisms such as Redis.

Experience with messaging queues like Kafka or RabbitMQ.

Understanding of both monolithic and microservices architectures.

Familiarity with CI/CD pipelines, tools, version control systems, preferably Git. Strong problem-solving skills and attention to detail.

Excellent communication and teamwork skills.

Added Advantage

Understanding of containerization and orchestration tools like Docker and Kubernetes.

Experience with real-time communication technologies, especially WebSocket, WebRTC, and RTMP

What We Offer:

A chance to work on a leading platform in the virtual and onsite events space. Opportunity to build solutions that cater to large, diverse audien

Work with a multicultural team located across the globe.

Join Our Team:

At RingCentral Events, we're reshaping the world of virtual and onsite events. If you're passionate about building technology that scales and provides immersive event experiences, we'd love for you to join us. Apply now and be a part of our mission to revolutionize event hosting!