mid Software Engineer ic 10+ yrs Bachelor's · Posted Apr 20, 2026

About this role

RingCentral is hiring a mid-level Software Engineer based in Bangalore, India. The posting calls out experience with Ruby, React, Rails, AWS and roughly 10+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Bangalore, India
Experience
10+ years
Education
Bachelor's degree
Posted
Apr 20, 2026
AI Summary
Mid-level software engineer developing backend and frontend features for RingCentral's AI-powered contact center platform. Build scalable services using Ruby on Rails, ReactJS, MongoDB, and Redis. Requires 10+ years of hands-on development experience with strong DevOps and microservices architecture knowledge.

More roles at RingCentral

Senior Chatbot AI Developer
Bangalore, India · senior
Python JavaScript AWS
Senior Finance Analyst
Manila, Philippines · senior
Tableau SaaS OpenAI
Junior Business Analyst
Manila, Philippines · junior
Tableau Salesforce Data Analytics
Small Business Contact Center Overlay
Denver, CO · mid
SaaS AI Agents
Order Management Supervisor
Manila, Philippines · mid
Salesforce Compliance Data Analytics
All RingCentral jobs →

Job description

from RingCentral careers

About RingCX:

  • RingCX is RingCentral’s next-generation AI-powered Contact Center solution, designed to deliver seamless, intelligent, and personalized customer experiences across digital and voice channels. Built with a modern microservices architecture and deep AI integrations, it empowers businesses to automate, analyze, and act in real-time. Join us in shaping the future of customer engagement — where speed, empathy, and intelligence converge. Be part of a team that’s redefining how the world connects.


 

We’re currently looking for: Software Development Engineer (SDE-4)

Responsibilities

  • Collaborate with senior engineers and product managers to understand requirements and contribute to the design and development of backend and frontend features.

  • Implement high-quality code for digital channels using Ruby on Rails, ReactJS or Rails ERB.

  • Build and maintain scalable services interacting with MongoDB, Redis, Sidekiq, and Memcached.

  • Develop and support real-time communication features using Faye Server (WebSockets).

  • Participate in code reviews, automated testing, and deployments using tools like RSpec, Capybara, and Selenium.

  • Contribute to CI/CD workflows and containerized deployments using Docker, Kubernetes, AWS, Jenkins, and ArgoCD.

  • Support development best practices and actively participate in Agile/Scrum rituals.

  • Work in a distributed team spanning across multiple time zones

  • Effectively communicate and collaborate on design and technology with management and other engineering teams

    This is an excerpt. Read the full job description on RingCentral careers →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All RingCentral Jobs Browse software engineering roles mid positions