Talent.com
Staff Software Development Engineer

Staff Software Development Engineer

ConfidentialBengaluru / Bangalore
30+ days ago
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.
    • Skills Required

      Java, Kubernetes, Kafka, Microservices, Rest, Rdbms

    Create a job alert for this search

    Staff Software Engineer • Bengaluru / Bangalore

    Related jobs
    • Promoted
    Senior Staff Software Development Engineer

    Senior Staff Software Development Engineer

    ConfidentialBengaluru / Bangalore, India
    Serving thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ : ZS) was founded in 2007 with a mission to make the cloud a safe place to do busin...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Staff Software Development Engineer

    Senior Staff Software Development Engineer

    CoupangBangalore
    Description : Role Overview : As a Senior Staff Backend Engineer, you will lead the desig...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Staff Software Engineer - Backend, C#,.Net Core, Azure

    Staff Software Engineer - Backend, C#,.Net Core, Azure

    IvantiGreater Bengaluru Area, India
    Are you an experienced software engineer passionate about delivering innovative solutions and driving technical excellence? Join Ivanti and help us transform how organizations experience digital wo...Show moreLast updated: 20 hours ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    BlackLineBengaluru, India
    It's fun to work in a company where people truly believe in what they're doing!.At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications.Since...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer - CD

    Staff Software Engineer - CD

    ConfidentialBengaluru / Bangalore
    Were on the lookout for a dynamic and driven software engineer to play a critical role within our Continuous Delivery engineering organization. Come join a team that has been defining the next gener...Show moreLast updated: 22 days ago
    • Promoted
    • New!
    Staff Engineer

    Staff Engineer

    Randstad DigitalGreater Bengaluru Area, India
    Candidates official notice period exceeding 60 days and candidates doing offer shopping need not to apply.Has to be available for Face to face interview for final round of interview.We have an oppo...Show moreLast updated: 20 hours ago
    • Promoted
    Staff I Software Engineer(C)

    Staff I Software Engineer(C)

    BlackLineBengaluru, Republic Of India, IN
    At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications.Since being founded in 2001, BlackLine has become a leading provider of cloud softwar...Show moreLast updated: 18 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    AuxiaBengaluru, Karnataka, India
    Auxia is building the Agentic Customer Journey Orchestration Platform , redefining how enterprises activate, engage, and retain their customers through intelligent, adaptive AI systems.M in fundin...Show moreLast updated: 6 days ago
    • Promoted
    Staff Software Development Engineer

    Staff Software Development Engineer

    RazorpayBengaluru, India
    As a Staff Engineer in Razorpay's Developer Productivity team, you will build platforms that enhance developer experience and productivity across the company by standardizing engineering workflows ...Show moreLast updated: 17 days ago
    • Promoted
    Staff Software Development Engineer

    Staff Software Development Engineer

    ConfidentialBengaluru / Bangalore, India
    Serving thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ : ZS) was founded in 2007 with a mission to make the cloud a safe place to do busin...Show moreLast updated: 22 days ago
    • Promoted
    Staff Software Engineer(C#,.Net)

    Staff Software Engineer(C#,.Net)

    Ivantihosur, tamil nadu, in
    In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work.Ivanti elevates and secur...Show moreLast updated: 3 days ago
    • Promoted
    Staff Software Development Engineer

    Staff Software Development Engineer

    ZscalerBengaluru, Karnataka, India
    Zscaler accelerates digital transformation so our customers can be more agile efficient resilient and secure.Our cloud native Zero Trust Exchange platform protects thousands of customers from cyber...Show moreLast updated: 27 days ago
    • Promoted
    Senior Staff Software Development Engineer

    Senior Staff Software Development Engineer

    ZscalerBengaluru, Karnataka, India
    Zscaler accelerates digital transformation so our customers can be more agile efficient resilient and secure.Our cloud native Zero Trust Exchange platform protects thousands of customers from cyber...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    ThoughtSpotbangalore, karnataka, in
    Join ThoughtSpot — the AI Analytics Leader.ThoughtSpot is building the next generation of AI-powered analytics and Agentic Search. Our platform makes it effortless for anyone to ask questions in nat...Show moreLast updated: 1 day ago
    • Promoted
    Staff Software Engineer –

    Staff Software Engineer –

    Tata Consultancy ServicesBengaluru, Republic Of India, IN
    Have a strong application development background in.AWS cloud services and product solutions.Are passionate about building resilient and secure cloud infrastructure to support application developme...Show moreLast updated: 6 days ago
    • Promoted
    Staff Engineer Software [T500-20409]

    Staff Engineer Software [T500-20409]

    Albertsons Companies IndiaBengaluru, India
    ANSR is hiring for one of its clients.About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc. Our well-known banners across the United Sta...Show moreLast updated: 6 days ago
    • Promoted
    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: 30+ days ago
    • Promoted
    Sr Staff Software Development Engineer (C, Networking)

    Sr Staff Software Development Engineer (C, Networking)

    ConfidentialBengaluru / Bangalore, India
    Serving thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ : ZS) was founded in 2007 with a mission to make the cloud a safe place to do busin...Show moreLast updated: 22 days ago