Talent.com
This job offer is not available in your country.
Staff Software Engineer

Staff Software Engineer

RingCentralBengaluru, Karnataka, India
12 hours ago
Job description

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 : Staff Engineer

Responsibilities

Work with engineering leaders, architects and business owners on clarifying requirements, provide feedback, offer technical solutions, provide implementation estimates.

Review requirements and translate them into technical implementation – focusing on responding with output that delivers on the business value; provide product technical roadmap definition and lead development for any implementations, proof of concepts etc.

Plan and coordinate work between cross-functional and geographically distributed teams to assure timely implementation and delivery to production environment

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, architecture and code reviews for the RingCX team and continuously look for opportunities to improve and optimize code quality

Architect, Design, Build / Create for Digital channels.

Provide mentorship to junior team members, become a center of competence on every part of the product you contribute to

Participate in code reviews and other efforts to maximize quality of RingCX products

Promote and contribute to all aspects of employing automation, across all test layers and development pipelines. (from unit through functional up to and including end to end / system / solution test).

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

14+ years in an engineering software development role building backend services, APIs

Proven track record in delivery of event-driven, highly available, scalable, resilient enterprise grade commercial cloud services.

Proficiency in developing RoR and ReactJS and reactive event driven applications.

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, preferable with AWS

Familiarity with Cloud based CI / CD methodologies.

Nice to have :

Industry experience in UCaaS / CCaaS, Telephony and PBX domains

Hands on experience deploying applications using Kubernetes

What we offer : Mediclaim Benefits

Paid Holidays

Casual / Sick Leave

Privilege Leave

Bereavement Leave

Maternity Leave

Paternity Leave

Wellness Coaching

Employee Referral Bonus

Professional Development Allowances

Night Shift Allowances

Create a job alert for this search

Staff Software Engineer • Bengaluru, Karnataka, India

Related jobs
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

IlluminaBengaluru, Karnataka, India
What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of ...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

Serko LtdBengaluru, Karnataka, India
Serko is a cutting-edge tech platform in global business travel & expense technology.When you join Serko, you become part of a team of passionate travellers and technologists bringing people togeth...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

Dolby LaboratoriesBengaluru, Karnataka, India
This position is based in the product engineering team of the Entertainment Technology group.In this role, you will design and build audio and video software for global users in consumer entertainm...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Sr Staff Software Engineer

Sr Staff Software Engineer

PayPalBengaluru, Karnataka, India
Makes technical decisions affecting multiple teams, crossing organizational boundaries.Establishes conventions & processes to be followed by other employees. Actions determine the utilization of com...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

VisaBangalore, Karnataka, India
Visa’s Technology Organization.We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Insti...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

Five9Bengaluru, Karnataka, India
Join us in bringing joy to customer experience.Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide.Living our values everyday...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

Commonwealth BankBengaluru, Karnataka, India
At CommBank, we never lose sight of the role we play in other people’s financial wellbeing.Our focus is to help people and businesses move forward to progress. To make the right financial decisions ...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Engineer, Software

Staff Engineer, Software

Thermo Fisher ScientificBengaluru, Karnataka, India
Provide software and systems architectural and design leadership to team of engineers.Design and implement cloud service and software architecture for new products, and extensions to existing produ...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

TrellixBengaluru, Karnataka, India
Software EngineerStaff Software EngineerSoftware Development EngineerSoftware QA EngineerStaff Software Development EngineerSoftware Development Engineer in TestDirector, Technical Marketing Endpoi...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Engineer : AIOPS

Staff Engineer : AIOPS

SolarWindsBengaluru, Karnataka, India
We are looking for a Staff Software Engineer to join our team.In this role, you’ll play a key part in developing solutions that enhance how our customers monitor, manage, and optimize their systems...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff, Software Engineer

Staff, Software Engineer

EpsilonBengaluru, Karnataka, India
The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops...Show moreLast updated: 8 hours ago
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

ServiceNowBengaluru, Karnataka, India
What you get to do in this role : .Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

SolarWindsBengaluru, Karnataka, India
At SolarWinds, we’re a people-first company.Our purpose is to enrich the lives of the people we serve—including our employees, customers, shareholders, Partners, and communities.Join us in our miss...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Software Engineer - Search Platform

Staff Software Engineer - Search Platform

DatabricksBengaluru, Karnataka, India
The Applied AI team at Databricks sits at the forefront of advancing AI / ML-powered products.Databricks’ customers are continuously creating new assets (tables, notebooks, dashboards, datarooms, pip...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

Kimberly-ClarkBengaluru, Karnataka, India
You were made to do this work : designing new technologies, diving into data, optimizing digital experiences, and constantly developing better, faster ways to get results. You want to be part of a pe...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

Warner Bros DiscoveryLangford Gardens, Karnataka, India
When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic ...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Staff Software Engineer

Staff Software Engineer

SpotOnBengaluru, Karnataka, India
At SpotOn, we’re helping restaurants and small businesses compete and win with flexible payment and software technology—backed by real people who really care. From seamless point-of-sale systems to ...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Sr Staff Software Engineer

Sr Staff Software Engineer

WomenTech NetworkBengaluru, Karnataka, India
This position is responsible for designing highly complex modules, critical components or a whole application / product in its entirety. Has the vision to integrate it across multiple systems.This pos...Show moreLast updated: 8 hours ago