Talent.com
This job offer is not available in your country.
Principal Staff Software Engineer(Java Backend Development)

Principal Staff Software Engineer(Java Backend Development)

RingCentralBengaluru, Karnataka, India
12 days ago
Job description

Say hello to possibilities.

It’s not everyday that you consider starting a new career challenge.

We’re RingCentral, a global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction—giving people the freedom to connect powerfully and personally from anywhere, at any time, on any device.

We’re a $2 billion company that’s growing at 30+% annually and we’re expanding our Solutions Engineering Team to make sure we stay ahead of the competition.

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 Engage team and continuously look for opportunities to improve and optimize code quality
  • Architect, Design, Build / Create CRM (like Salesforce) and other integrations with Engage product
  • 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 Engage 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 Java 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.
  • Hands on experience deploying applications using Kubernetes
  • Experience with at least one public cloud platform, preferable with AWS
  • Nice to have :

  • Industry experience in UCaaS / CCaaS, Telephony and PBX domains
  • What we offer :

  • Mediclaim Benefits
  • Paid Holidays
  • Casual / Sick Leave
  • Privilege Leave
  • CaRing Days
  • Bereavement Leave
  • Maternity Leave
  • Paternity Leave
  • Wellness Coaching
  • 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 isyour 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.

    RingCentral’s work culture is the backbone of our success. And don’t just take our word for it : we are recognized as a Best Place to Work by Glassdoor, the Top Work Culture by Comparably and hold local BPTW awards in every major location. Bottom line : We are committed to hiring and retaining great people because we know you power our success. RingCentral offers on-site, remote and hybrid work options optimized for the ways we work and live now.

    About RingCentral

    RingCentral, Inc. (NYSE : RNG) is a leading provider of business cloud communications and contact center solutions based on its powerful Message Video Phone™ (MVP™) global platform. More flexible and cost effective than legacy on-premises PBX and video conferencing systems that it replaces, RingCentral® empowers modern mobile and distributed workforces to communicate, collaborate, and connect via any mode, any device, and any location. RingCentral is headquartered in Belmont, California, and has offices around the world.

    RingCentral is an equal opportunity employer that truly values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    Create a job alert for this search

    Software Development • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Software Development Engineer III - Java - Backend Engineering

    Software Development Engineer III - Java - Backend Engineering

    ENTER RecruitmentBangalore
    As a Software Development Engineer - 3 Backend Engineer at Locus, you will play a critical role in architecting, designing, and delivering robust backend systems that power our platform.You will le...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer (Java)

    Principal Software Engineer (Java)

    InRhythmBengaluru, Karnataka, India
    As a Principal Software Engineer, you’ll contribute directly to embedding AI across workflows, including delivery, product, and strategy. You’ll help accelerate client outcomes through our AI Accele...Show moreLast updated: 12 days ago
    • Promoted
    Principal Software Engineer - Java

    Principal Software Engineer - Java

    Savantis Solutions India Pvt.Ltd.Bangalore
    Savantis! We are hiring for one of our clients.Job Title : Principal Software Engineer Experience : 10+ yearsShow moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Backend Development

    Software Engineer - Backend Development

    taylorrathinastaffingBangalore
    Responsibilities : - Create and maintain RESTful APIs - Implement efficient database schemas and optimize q...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Staff Software Engineer

    Principal Staff Software Engineer

    LinkedInBengaluru, Karnataka, India
    Our vision is to create economic opportunity for every member of the global workforce.Every day our members use our products to make connections, discover opportunities, build skills and gain insig...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Backend Development

    Software Engineer - Backend Development

    IAI solution Pvt LtdBangalore
    Job Title : Software Engineer Backend Location : Bengaluru, India Position Summary : We are looking for an...Show moreLast updated: 1 day ago
    • Promoted
    Staff Software Engineer - Java

    Staff Software Engineer - Java

    Merck GroupBangalore
    Ready to explore, break barriers, and discover more? We know youve got big plans so do we! Our colleagues across the globe love innovating with science and technology to enrich peoples lives with ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Backend Development

    Software Engineer - Backend Development

    Qrata ConsultingBangalore
    Job Description : We are seeking a skilled Backend Engineer with 2+ years of experience to join our dynamic team, focusing on building scalable web applications using...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Development Engineer - Java Technologies

    Staff Software Development Engineer - Java Technologies

    RingCentral, IncBangalore
    Its not everyday that you consider starting a new career.Were RingCentral, and were happy that someone as talented as you is considering this role. First, a little about us, were a $2 Billion annual...Show moreLast updated: 6 days ago
    • Promoted
    Spotnana - Staff Software Engineer - Backend Development

    Spotnana - Staff Software Engineer - Backend Development

    SpotnanaBangalore
    Are you ready for the best destination of your career?.Spotnana is transforming the $11 trillion travel industry by building modern infrastructure that brings freedom, simplicity, and trust to trav...Show moreLast updated: 20 days ago
    • Promoted
    Principal Backend Software Engineer

    Principal Backend Software Engineer

    AtlassianBengaluru, IN
    Atlassians can choose where they work – whether in an office, from home, or a combination of the two.That way, Atlassians have more control over supporting their family, personal goals, and other p...Show moreLast updated: 14 days ago
    • Promoted
    Software development Engineer - Backend

    Software development Engineer - Backend

    Pocket FMBangalore Urban, Karnataka, India
    Software Development Engineer-Backend.Pocket FM is India's leading audio streaming platform with a mission to redefine the way stories are consumed. We are building a personalized entertainment expe...Show moreLast updated: 12 days ago
    Software Development Engineer Backend

    Software Development Engineer Backend

    XaltsBangalore, Karnataka, India
    Xalts is a technology platform that enables treasury & finance teams to scale & achieve efficiency.Finance teams leverage our AI agents to perform various financial operations based on inte...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Backend Engineer - Python / Java

    Principal Backend Engineer - Python / Java

    Zyoin GroupBangalore
    Architect and build core backend systems.Design, develop, and maintain scalable backend services for access management, user preferences, provisioning, and other critical functionalities.Build syst...Show moreLast updated: 30+ days ago
    • Promoted
    ThoughtSpot - Staff Engineer - Backend Development

    ThoughtSpot - Staff Engineer - Backend Development

    THOUGHTSPOT INDIA PRIVATE LIMITEDBangalore
    About the Role : As a Staff Engineer at ThoughtSpot, you will lead the design and development of scalable systems that power core platform capabil...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer (Java)

    Principal Software Engineer (Java)

    OracleBengaluru, Karnataka, India
    Principal Software Development Engineer.Cloud Engineering Infrastructure Development.As a Principal Software Engineer / Principal Member of Technical Staff,. You should be able to architect broad sy...Show moreLast updated: 12 days ago
    • Promoted
    Staff Engineer - Java Development

    Staff Engineer - Java Development

    Tejas NetworksBengaluru, Karnataka, India
    Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networ...Show moreLast updated: 9 days ago
    • Promoted
    • New!
    Staff Software Engineer-Java

    Staff Software Engineer-Java

    EgnyteBangalore, IN
    Title : Staff Software Engineer.Egnyte is a place where we spark opportunities for amazing people.We believe that every role has meaning, and every Egnyter should be respected.With 17,000 customers ...Show moreLast updated: 16 hours ago
    Lead Software Engineer (Java backend)

    Lead Software Engineer (Java backend)

    VisaBangalore, Karnataka, India
    The Data and Artificial Intelligence Platform (DAP) group is a key component of Visas Technology organization that provides the enabling technology and processes to handle Visas data assets and del...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II - Java Backend Technologies

    Software Development Engineer II - Java Backend Technologies

    HiringeyeBangalore
    We are seeking a skilled Java Backend Developer to join our dynamic development team.As a backend engineer, you will be responsible for designing, implementing, and maintaining scalable backend sys...Show moreLast updated: 27 days ago