Premium Employer

i

This company page is being actively managed by RingCentral Team. If you also belong to the team, you can get access from here

RingCentral

Compare button icon Compare button icon Compare
3.9

based on 33 Reviews

filter salaries All Filters

46 RingCentral Jobs

Staff Software Development Engineer

1-4 years

Bangalore / Bengaluru

1 vacancy

Staff Software Development Engineer

RingCentral

posted 3mon ago

Job Role Insights

Flexible timing

Job Description

  • Work with members of the team and define the architecture of the system/features, drive design review with the architecture council, and lead the development of the system/features to make RingCentral successful.
  • Design and develop highly available, scalable, and fault-tolerant systems following the best architectural principles.
  • Leverage your technical leadership to lead a team of focused engineers and apply your experience towards solving our most interesting architecture and implementation challenges in order to achieve stable performance under load with predictable SLA.
  • Manage the product development lifecycle and support the created product throughout the entire release cycle.
  • Deal with clusters, routers, and grids.
  • Work in an Agile team, participate in improving development processes and improve the effectiveness of teamwork.
  • Open to using and exploring advanced technologies while solving complex problems.
  • Create a product for the most demanding users - other developers.
Requirements:
  • Bachelors degree in Computer Science, Engineering, or a related field or equivalent, is required.
  • 12+ years in an engineering software development role building backend services and APIs.
  • Strong experience leading the design and implementation of robust and highly available and scalable systems/web services using object-oriented methodology, design patterns, SOA, microservices architecture, container technologies, container management/orchestration systems such as Kubernetes, Mesos, etc.
  • Proven track record in delivery of event-driven, highly available, scalable, resilient enterprise-grade commercial cloud services.
  • Proficiency in developing Java applications.
  • Advanced knowledge of Java Core, Collections, Multithreading and Java Memory Model, and Garbage collection.
  • Deep understanding of microservices architecture paradigm, event-driven system design, distributed systems, and eventual consistency principles.
  • Experience developing REST services: REST manifesto, stateful/stateless services, load balancing strategies.
  • Strong RDBMS skills: writing advanced queries, designing table structure/indexes/triggers, query optimization/query plan analysis.
  • Strong analytical and problem-solving skills with a solid understanding of data structure, algorithms, and their applications.
  • Hands-on experience deploying applications using Kubernetes.
  • Experience working with Kafka or other messaging queues.
  • Experience with Contact Center solutions is a plus.
  • Experience with AWS-native technologies (S3 DynamoDB, Athena, EC2) is a plus.
  • Experience with data stream processing technologies and frameworks (Apache Flink, Apache Spark) is a plus.
What we offer:
  • Comprehensive medical, life insurance, pension schemes
  • MBO bonus
  • Paid holidays
  • Privilege leave
  • Bereavement leave
  • Maternity Paternity leave
  • Employee Assistance Program (EAP) with counseling sessions available 24/7
  • Wellness programs including 1:1 coaching and meditation guidance with TaskHuman and HeadSpace
  • Employee referral bonus
  • Professional development allowances
  • Night shift allowances
RingCentral s Engineering team works on high-complexity projects that set the standard for performance and reliability at massive scale. What kind of scaleMillions of users today and hundreds of millions tomorrow. This is your chance to help imagine, develop and deliver products that raise the technological bar, and power human connections. If you re a talented, ambitious, creative thinker, RingCentral is the perfect environment to join a world class team and bring your ideas to life.

Employment Type: Full Time, Permanent

Functional Areas: Other

Read full job description

Prepare for Software Development Staff Engineer roles with real interview advice

People are getting interviews at RingCentral through

(based on 5 RingCentral interviews)
Job Portal
60%
40% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

What people at RingCentral are saying

What RingCentral employees are saying about work life

based on 33 employees
89%
100%
83%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

RingCentral Benefits

Submitted by Company
Healthcare options
Wellness perks
Salary and equity
Stock purchase plan
Work-life balance
Paid parental leave
Submitted by Employees
Work From Home
Team Outings
Health Insurance
Free Transport
Child care
Gymnasium +6 more
View more benefits

Compare RingCentral with

Twilio

4.1
Compare

Zoom Video Communications

3.9
Compare

8x8

3.6
Compare

Vonage

4.8
Compare

AVAYA

3.4
Compare

Cisco

4.2
Compare

Bharti Airtel

4.0
Compare

Tata Communications

4.1
Compare

Bosch Global Software Technologies

4.0
Compare

Amdocs

3.8
Compare

Automatic Data Processing (ADP)

4.0
Compare

24/7 Customer

3.5
Compare

Thomson Reuters

4.1
Compare

Oracle Cerner

3.7
Compare

VMware Software

4.4
Compare

Adobe

4.0
Compare

Dassault Systemes

4.0
Compare

Salesforce

4.1
Compare

Temenos

3.3
Compare

Globant

3.9
Compare

Similar Jobs for you

Engineering Manager at Razorpay

Bangalore / Bengaluru

4-7 Yrs

₹ 6-9 LPA

Software Engineer at Anthology Inc

Chennai

2-5 Yrs

₹ 4-8 LPA

Software Development Engineer II at Sixt

Bangalore / Bengaluru

4-6 Yrs

₹ 6-8 LPA

Python Developer at Insignia Consultancy Solutions

Remote

3-6 Yrs

₹ 1-5 LPA

Product Development Manager at Razorpay

Bangalore / Bengaluru

4-7 Yrs

₹ 6-9 LPA

Software Engineer at CATERPILLAR INDIA PRIVATE LTD

Chennai

3-6 Yrs

₹ 6-10 LPA

Senior Cloud Software Engineer at OpenStack

Chennai, Pune + 5

4-8 Yrs

₹ 6-10 LPA

Backend Developer at RingCentral

Bangalore / Bengaluru

3-6 Yrs

₹ 5-8 LPA

Software Engineer at CATERPILLAR INDIA PRIVATE LTD

Chennai

3-6 Yrs

₹ 6-10 LPA

Software Engineer at Astellas Pharma

Mumbai

1-4 Yrs

₹ 3-6 LPA

Staff Software Development Engineer

1-4 Yrs

Bangalore / Bengaluru

3mon ago·via naukri.com

Tax Analyst (U.S Compliance)

1-4 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Staff Salesforce Developer

2-6 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Senior UX Design Program Manager

8-13 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Ruby On Rails Developer

12-18 Yrs

Bangalore / Bengaluru

5d ago·via naukri.com

Salesforce Development Engineer 4

2-5 Yrs

Bangalore / Bengaluru

5d ago·via naukri.com

Software Development Engineer 3

4-7 Yrs

Bangalore / Bengaluru

5d ago·via naukri.com

Software Development Engineer IV

0-1 Yrs

Bangalore / Bengaluru

7d ago·via naukri.com

Salesforce Engineer 3

7-9 Yrs

Bangalore / Bengaluru

18d ago·via naukri.com

Senior Revenue Analyst

9-11 Yrs

Bangalore / Bengaluru

18d ago·via naukri.com
write
Share an Interview