Staff Software Engineer

2 weeks ago


Greater Bengaluru Area, India RingCentral Full time

Say hello to possibilities.

RingCentral, Inc. (NYSE: RNG) is a leading provider of global enterprise cloud communications,

collaboration, and contact center solutions. More flexible and cost-effective than legacy

on-premises systems, the RingCentral platform empowers employees to Work as OneTM from

any location, on any device, and via any mode to better serve customers, improving business

efficiency and customer satisfaction. The company provides unified voice, video meetings, team

messaging, digital customer engagement, and integrated contact center solutions for enterprises

globally. RingCentral’s open platform integrates with leading business apps and enables

customers to easily customize business workflows. RingCentral is headquartered in Belmont,

California, and has offices around the world.



About RingCentral Events


:
RingCentral events is an all-in-one solution for virtual, onsite, or hybrid events where AI enhanc

esevery milestone, from planning to executio


n.
Position Overvi


ew:
As a Backend Engineer for RingCentral Events, you will play a pivotal role in building

andmaintaining our virtual event platform. This role demands a strong skill set in bac

kenddevelopment with Ruby on Rails & good experience working on Docker, Kubernetes & Terra

formensuring our product's scalability and performance for large audience eve


nts.
Key Responsibili


  • ties:
    Build and maintain scalable backend systems using Ruby on Rails, ensuring robust performance for large-scale virtual e
  • vents.Experience as a full stack engineer building cloud native web applications from frontend development with TypeScript, JS and React to backend development with RoR,
  • NodeJSImplement cloud-based solutions using AWS, with a focus on high availability and scalab
  • ility.Develop reliable and scalable solutions for both virtual and onsite environments, catering to a large number of concurrent users both virtually and o
  • nsite.Collaborate with globally distributed cross-functional teams on product develo
  • pment.Take part in on-call responsibilities (~1 day/month) to ensure continuous availability and quick response to issues in produ


ction.
Qualific


  • ations:
    Minimum 15 yrs of experience in backend development, with significant expertise in Ruby o
  • n Rails.Demonstrate proficiency in developing cloud-native applications for large-scale, high-traffic environments (AWS,
  • Azure).Experience in developing RESTful APIs and/or
  • GraphQL.Knowledge of caching mechanisms, such a
  • s Redis.Experience with messaging queues like Kafka or R
  • abbitMQ.Familiarity with database management systems like AWS Aurora and Pos
  • tgreSQL.Hands-on experience with Docker, Ku
  • bernetesStrong problem-solving skills and ability to analyze and debug complex
  • systems.Eagerness to learn and stay updated on backend development practices and new techn


ologies.
Nice


  • to have:
    Experience with Docker, Kubernetes, and infrastructure as code (IaC) using Terraform, focusing on infrastructure management and sc
  • alability.A reliability-oriented mindset with a focus on designing and building resilient arch
  • itectures.Experience maintaining pipelines using tools like Gitlab CI/CD or Githu
  • b Actions.Previous SRE experience or knowledge, giving you a heightened awareness of what data to collect, how to display it, and how users can benefi
  • t from it.Experience with technologies like Web Sockets, WebRTC, and RTMP to develop real-time communication and streaming cap


abilities.

  • Greater Bengaluru Area, India Contextual Full time

    About ContextualContextual is building the unified foundational layer for commerce enablement, putting customer data at the core to power intelligent applications that deliver 10x more value for e-commerce merchants. We're creating an AI-first platform that captures, enriches, and unifies merchant data, enabling truly personalized e-commerce experiences....


  • Greater Bengaluru Area, India Visa Full time

    Company Description: Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and...


  • Greater Bengaluru Area, India Visa Full time

    Company Description:Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...


  • Bengaluru, India CandidMen Full time

    Company DescriptionCandidMen is India's largest on-demand apparel rental platform that offers premium designer wear for men, focusing on asset utilization and sustainable fashion. We have grown 2x every year for last 4 years.Role DescriptionThis is a full-time role for a Staff Software Engineer at CandidMen. The Staff Software Engineer will be responsible...


  • Bengaluru, India CandidMen Full time

    Company DescriptionCandid Men is India's largest on-demand apparel rental platform that offers premium designer wear for men, focusing on asset utilization and sustainable fashion. We have grown 2x every year for last 4 years.Role DescriptionThis is a full-time role for a Staff Software Engineer at Candid Men. The Staff Software Engineer will be responsible...


  • Bengaluru, India Visa Full time

    What a Staff Software Engineer does at Visa:The Staff Software Engineer contributes to the success of the team by:Designing, documenting, and implementing new systems, enhancements, and modifications to existing software that aligns with design specifications, security, and Java best practices.Lead and support the team to develop software that conforms to...


  • 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 CandidMen Full time

    Company DescriptionCandidMen is India's largest on-demand apparel rental platform that offers premium designer wear for men, focusing on asset utilization and sustainable fashion. We have grown 2x every year for last 4 years.Role DescriptionThis is a full-time role for a Staff Software Engineer at CandidMen. The Staff Software Engineer will be responsible...


  • Bengaluru, India Makonis Full time

    8+ years of professional software development experience, with at least 2+ years in a senior or staff engineering role.Expertise in Go & PythonStrong experience with distributed systems, microservices architecture, and cloud platforms (AWS, GCP, or Azure).Proven track record of designing and building large-scale, high-performance, and reliable software...


  • Bengaluru, India Pocket FM Full time

    About Pocket FM:It’s an amazing time to join Pocket FM as we continue shaping the future of entertainment globally with audio series. Our mission is to give wings and wisdom to stories, transforming them into a strong entertainment package. Pocket FM has grown to 130+ million listeners community, spending an average of over 115 minutes every day, while the...


  • Bengaluru, India Makonis Full time

    8+ years of professional software development experience, with at least 2+ years in a senior or staff engineering role.Expertise in Go & PythonStrong experience with distributed systems, microservices architecture, and cloud platforms (AWS, GCP, or Azure).Proven track record of designing and building large-scale, high-performance, and reliable software...


  • 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 Pocket FM Full time

    About Pocket FM:It’s an amazing time to join Pocket FM as we continue shaping the future of entertainment globally with audio series. Our mission is to give wings and wisdom to stories, transforming them into a strong entertainment package. Pocket FM has grown to 130+ million listeners community, spending an average of over 115 minutes every day, while the...


  • Bengaluru, India Makonis Full time

    8+ years of professional software development experience, with at least 2+ years in a senior or staff engineering role.Expertise in Go & PythonStrong experience with distributed systems, microservices architecture, and cloud platforms (AWS, GCP, or Azure).Proven track record of designing and building large-scale, high-performance, and reliable software...


  • Bengaluru, India Makonis Full time

    8+ years of professional software development experience, with at least 2+ years in a senior or staff engineering role.Expertise in Go & PythonStrong experience with distributed systems, microservices architecture, and cloud platforms (AWS, GCP, or Azure).Proven track record of designing and building large-scale, high-performance, and reliable software...


  • Bengaluru, India Nielsen Full time

    About the roleThis role will be part of a team that develops software that runs on over 100k computers worldwide, measuring panelists activities as they surf the Internet. Using a software meter that is optimized to be unintrusive to the user, yet able to gather many biometric data points and send them back to a collection system that runs in the Cloud.The...


  • Bengaluru, India Visa Full time

    What a Staff Software Engineer does at Visa: The Staff Software Engineer contributes to the success of the team by: Designing, documenting, and implementing new systems, enhancements, and modifications to existing software that aligns with design specifications, security, and Java best practices. Lead and support the team to develop software that...


  • Bengaluru, India Visa Full time

    What a Staff Software Engineer does at Visa: The Staff Software Engineer contributes to the success of the team by: Designing, documenting, and implementing new systems, enhancements, and modifications to existing software that aligns with design specifications, security, and Java best practices. Lead and support the team to develop software that conforms to...


  • Bengaluru, India Visa Full time

    What a Staff Software Engineer does at Visa: The Staff Software Engineer contributes to the success of the team by: Designing, documenting, and implementing new systems, enhancements, and modifications to existing software that aligns with design specifications, security, and Java best practices. Lead and support the team to develop software that conforms to...


  • Bengaluru, India Nielsen Full time

    About the roleThis role will be part of a team that develops software that runs on over 100k computers worldwide, measuring panelists activities as they surf the Internet. Using a software meter that is optimized to be unintrusive to the user, yet able to gather many biometric data points and send them back to a collection system that runs in the Cloud.The...