Current jobs related to Staff Software Development Engineer - Bengaluru - RingCentral


  • Bengaluru, India Flexera Software India LLP Full time

    We’re transforming the software industry. We’re Flexera. With more than 50,000 customers across the world, we’re achievingthat goal.Butwe knowwe can’t do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we’re consistently recognized by Gartner,...


  • Bengaluru, India Trellix Full time

    Senior SDETStaff Software Development EngineerSoftware Engineer InternProfessional Services Solution Consultant - Endpoint Security EngineerSr. Security Operations AnalystRegional Partner ManagerSr Sales Compensation AnalystSoftware Development EngineerSecurity Researcher - Malware AnalysisStaff Software Development In Test EngineerEnterprise Account Manager...


  • Bengaluru/ Bangalore, India netskope software pvt.ltd Full time

    Apply Sr. Software Engineer in Test/ Staff Software Development Engineer in Test, Cloud Firewall, netskope software pvt.ltd in Bengaluru/ Bangalore for 2 - 5 year of Experience on TimesJobs.com


  • Bengaluru, India Trellix Full time

    Content SpecialistStaff Software Development Engineer in TestSenior Software Development EngineerCS Engineering SpecialistSoftware Development Engineer in Test (SDET)Senior Sales EngineerSoftware Development EngineerAssociate Customer Success EngineerSenior Solution ConsultantStaff Data ScientistSoftware Development Engineer ,Data ProtectionCustomer Success...


  • Bengaluru, India Trellix Full time

    Regional Partner Manager - WestStaff Software Development EngineerSr. Security Operations AnalystSenior Data Protection ConsultantEmerging Leader AssociateAccountantSecurity Researcher - Malware AnalysisCustomer Success Manager ItalyInside Sales RepInside Sales RepSolutions EngineerApprentice- HREnterprise Account Manager (Benelux and Nordic regions)Analyst...


  • Bengaluru, India Trellix Full time

    Benefits Administration CoordinatorPrincipal Critical Account ManagerStaff DevOps EngineerSecurity Test EngineerSenior Software QA EngineerSenior Software Development EngineerStaff Software EngineerCompensation AnalystIndustrial Security Specialist (CSSO/FSO)Enterprise Account Manager (French/English)Customer Success ManagerSalesforce Development...


  • Bengaluru, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to join our team. As a Staff Mechanical Engineer at Dew Software, you will play a key role in designing and developing innovative mechanical systems and components for various applications. You will collaborate with cross-functional teams and work closely with clients to...


  • Bengaluru, India CloudBees Full time

    Greeting From CloudBeesJob Title - Staff Software Engineer - Mobile DeveloperLocation - Chennai and BangaloreYear of Experience - 7+ yearAbout CloudBeesCloudBees enables enterprises to deliver scalable, compliant, and secure software, empowering developers to do their best work.Seamlessly integrating into any hybrid and heterogeneous environment, CloudBees...


  • Bengaluru, India CloudBees Full time

    Greeting From CloudBees Job Title - Staff Software Engineer - Mobile Developer Location - Chennai and Bangalore Year of Experience - 7+ year About CloudBees CloudBees enables enterprises to deliver scalable, compliant, and secure software, empowering developers to do their best work. Seamlessly integrating into any hybrid and heterogeneous environment,...


  • Bengaluru, India CloudBees Full time

    Greeting From CloudBeesJob Title - Staff Software Engineer - Mobile Developer Location - Chennai and Bangalore Year of Experience - 7+ yearAbout CloudBeesCloudBees enables enterprises to deliver scalable, compliant, and secure software, empowering developers to do their best work.Seamlessly integrating into any hybrid and heterogeneous environment, CloudBees...


  • Bengaluru, India CloudBees Full time

    Greeting From CloudBeesJob Title - Staff Software Engineer - Mobile Developer Location - Chennai and Bangalore Year of Experience - 7+ yearAbout CloudBeesCloudBees enables enterprises to deliver scalable, compliant, and secure software, empowering developers to do their best work.Seamlessly integrating into any hybrid and heterogeneous environment, CloudBees...


  • Bengaluru, India Procore Technologies Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for a...


  • Greater Bengaluru Area, India Intuit Full time

    Staff Software Engineer – BackendOverviewCome join Intuit as a Staff Software Engineer in the Quickbooks Online team. You will join an innovative and passionate team of engineers using cutting edge technologies like React, Spring Boot, Kubernetes, AWS, Elastic Search, Kafka, and globally distributed services. We are looking for an engineerwith a strong...


  • Greater Bengaluru Area, India Intuit Full time

    Staff Software Engineer – Backend Overview Come join Intuit as a Staff Software Engineer in the Quickbooks Online team. You will join an innovative and passionate team of engineers using cutting edge technologies like React, Spring Boot, Kubernetes, AWS, Elastic Search, Kafka, and globally distributed services. We are looking for an engineer with a...


  • Bengaluru, India Procore Full time

    Job DescriptionWe’re looking for a Staff Engineer to join Procore’s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We’re a customer-centric group that encompasses engineering,...


  • Bengaluru, India Procore Technologies Full time

    Job DescriptionWe’re looking for a Staff Engineer to join Procore’s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We’re a customer-centric group that encompasses engineering,...


  • Bengaluru, India NI Full time

    Job Description The Staff Software Engineer position is a high visibility role within NI requiring daily interaction with NI Engineering Teams, and Executive Management. This is a multi-functional role dealing with diverse engineering needs, including the ability to gather requirements, generate specification documents, and interface across teams to...


  • Bengaluru, India Analog Devices Full time

    We are looking for a passionate full-stack Staff Software developer to be part of our Engineering Accelerations Solutions team to work on the development of our end-to-end product environment solutions at ADI. In this role, you will apply your skills for the development, deployment and support of our software tools, techniques, and methods to enable...


  • Bengaluru, India GE HealthCare Full time

    PCS Platform is building NextGen IOMT Platform. As a Staff Software Engineer for PCS (Patient Care Solutions) – Platform, you will be accountable & responsible for driving business and enabler features for the platform programs.The Staff Software Engineer is a critical and highly visible role within PCS Platform teams. This role is responsible for owning...


  • Bengaluru, India GE HealthCare Full time

    Job Description SummaryThe Patient Care Solutions - Enterprise Platform team is working on building nextgen visualization platform.The Staff Software Engineer is a critical and highly visible role within platform team. This role is responsible for owning the design & implementation of features / functionality, working closely with scrum team for timely...

Staff Software Development Engineer

4 months ago


Bengaluru, India RingCentral Full time
Say hello to opportunities.

It’s not everyday that you consider starting a new career. We’re RingCentral, and we’re happy that someone as talented as you is considering this role. First, a little about us, we’re a $2 Billion annual revenue company with double digit Annual Recurring Revenue (ARR) and a $93 Billion market opportunity in UCaaS, Contact Center and AI-powered adjacencies. We invest more than $250 million annually to ensure our AI-enabled technology and platforms meet or exceed the needs of our customers.

RingSense AI is our proprietary AI solution. It’s designed to fit the business needs of our customers, orchestrated to be accurate and precise, and built on the same open platform principles we apply to our core software solutions.

Responsibilities: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:Bachelor's 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 scale? Millions 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.