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.
Responsibilities  
- Design, Build/Create digital channel solutions using Ruby on Rails, and classic Rails ERB.
 
 
- Work across backend services integrated with MongoDB, Redis, Sidekiq, and Memcached.
 
 
- Design systems leveraging WebSockets using Faye Server for real-time communication.
 
 
- Contribute to deployment automation and observability in a Docker, Kubernetes, and AWS environment, using Jenkins and ArgoCD for CI/CD.
 
 
- Promote and contribute to automation across all test layers using RSpec, Capybara, and Selenium.
 
 
- Be a technical leader and a go-to person for your area, and a sounding board for other peers in other areas and teams - be an end-2-end owner of solutions implemented, actively support them from the proof of concept through production deployment 
- Perform design, and code reviews for the RingCX team and continuously look for opportunities to improve and optimize code quality 
- Provide mentorship to junior team members, become a center of competence on every part of the product you contribute to 
- Be ready to provide technical assistance and guidance to service engineering teams that answer customer requests 
- Work in a distributed team spanning across multiple time zones 
- Effectively communicate and collaborate on design and technology with management and other engineering teams 
Qualifications:  
- Bachelor's degree in Computer Science, Engineering or a related field or equivalent, is required 
- 10+ years in engineering software development roles with strong backend experience in Ruby on Rails, frontend experience in ReactJS or Rails ERB.
 
 
- Deep expertise in event-driven, highly available, scalable systems using MongoDB, Redis, Sidekiq, and Memcached.
 
 
- Familiarity with Faye Server/WebSocket-based real-time application design.
 
 
- Hands-on experience with RSpec and Capybara/Selenium for backend and UI automation testing.
 
 
- Proficiency in working within Docker, Kubernetes, and AWS deployments using Jenkins/ArgoCD.
 
 
- Comfortable with frontend/backend integration and performance-sensitive design.
 
 
- Deep understanding of micro services architecture paradigm, event driven system design, distributed systems, eventual consistency principles 
- RDBMS skills: writing advanced queries, designing table structure / indexes / triggers, query optimization / query plan analysis 
- Experience with at least one public cloud platform, preferably with AWS 
Nice to have:  
- Industry experience in UCaaS/CCaaS, Telephony and PBX domains