RingCentral - Software Engineer - Golang

4 weeks ago


Bangalore, Karnataka, India RingCentral, Inc Full time

Job Description :


We are looking for an experienced senior software developer to join the ringcentral operations intelligence team.

You will be responsible for designing and implementing monitoring systems used to provide accurate operational insights into ringcentral services' operational status.

The candidate should have a background in distributed systems development and help us to extract more value from our data.

As a senior software engineer, you will lead all the development processes of our systems spanning from collection and storage of metrics and logs to the correlation of alerts and their presentation. Machine learning experience would be a plus for the role.

Responsibilities :


- Support and improve a rich set of in-house developed monitoring tools.

- Design, develop, and maintain efficient, reusable, and reliable code using golang.

- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

- Mentor junior developers and conduct code reviews to ensure the team's output meets high-quality standards.

- Ensure the best possible performance, quality, and responsiveness of applications.

- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.

- Collaborate with distributed teams to define, design, and ship new features.

Requirements :


- Proven experience as a senior software developer or similar role of 4+ years.

- Proficiency with go programming language.

- Solid understanding of object-oriented programming, data structures, and algorithms.

- Familiarity with linux.

- Experience with restful apis, microservices architecture, and containerization technologies like docker and kubernetes.

- Understanding of the monitoring domain and saas approaches.

- Familiarity with ITIL or other it service management frameworks.

- Ability to work in a diverse multicultural environment, communicating with globally distributed teams.

- Customer-centric mindset.

- Team player with self-start ability.

- Fluent in spoken and written english.

Preferable technology stack :


- OS : linux (centos/redhat/oracle linux).

- Programming languages: go.

- Cloud: AWS.

- Containerization : Kubernetes.

- Distributed log : kafka, elk stack.

- Monitoring : zabbix, prometheus, cloudwatch, grafana.

- DBS : victoriametrics, mongodb, postgresql, mysql.

- Configuration mgmt: terraform, argocd, spinnaker.

- VCS : gitlab.

Qualification : B.S in computer engineering, computer science, or a related field with 5+ years of related experience.

(ref:hirist.tech)

  • Bangalore, Karnataka, India RingCentral Full time

    We are seeking a talented localization tester with a proven background in software testing, and test automation to deliver on our international releases. Responsibilities : - Execute localization test cases and ui maps. - Build and run automation scripts.- Work with language teams to review test results and file localization bugs.- Track and verify...


  • Bangalore, Karnataka, India RingCentral Full time

    Responsibilities :Design, deploy, maintain, automate, and troubleshoot virtual/physical servers and storage systems.Develop and execute project plans for virtualization-related initiatives.Automate regular infrastructure operations in a private cloud environment (VMware).Create and manage tools for automation; including REST API integration script...


  • Bangalore, Karnataka, India RingCentral Full time

    Job Description :As a QA Engineer, where you'll be pivotal in assuring the quality and reliability of our Quote-to-Cash processes. In this role, you'll blend expertise in manual and automated testing with a keen understanding of agile methodologies to support the development and execution of comprehensive testing strategies. If you're passionate...

  • Golang Developer

    4 weeks ago


    Bangalore, Karnataka, India Indium Software Full time

    Job Description :This role is ideal for someone with a strong foundation in Golang and a passion for building distributed systems. You will have the opportunity to work on challenging problems, collaborate with talented engineers, and make a real impact on our :Design, develop, deploy, and maintain highly scalable and reliable microservices using...


  • Bangalore, Karnataka, India INSIGHT GLOBAL SOLUTIONS Full time

    Golang Programming Engineer Position : Golang Engineer. Location : Bengaluru, Karnataka (Hybrid 3 days a week). Pay Range: 15 LPA - 35 LPA (Depending on Experience). Duration: 1 Year Contract to Hire. Must Haves : - 5+ years of professional, backend software development experience with at least 3 year of Golang experience.- React JS and Postgres experience...


  • Bangalore, Karnataka, India RingCentral, Inc Full time

    Role : Test Automation Specialist - Playwright/DriveWe are looking for a talented QA Automation engineer to join our integration team. In this position, you will work in one of the teams on Engage Contact Center with product owners, designers, architects, and other frontend and backend engineers to help develop the Salesforce and other CRM integrations with...


  • Bangalore, Karnataka, India Harness.io Full time

    The Harness Engineering team is seeking a Principal Engineer to lead complex cross platform. initiatives and lead technical projects across geographies. Principal Engineers are recognized. experts in Harness' technology domain, and represent the senior technical leadership within. their organization. Principal Engineers carry the responsibility of...


  • Bangalore, Karnataka, India RingCentral Full time

    As a Staff Product Designer for our Contact Center product, RingCX, you will be involved in our design processes and the creation of innovative new features that will take our product to the next level. You will be working in a highly collaborative environment with other designers, product managers, and engineers.Responsibilities :Create user-centered...


  • Bangalore, Karnataka, India RingCentral, Inc Full time

    Job Description : We are looking for a Senior Backend Engineer who will work on a variety of exciting projects with responsibility for designing and delivering secure, distributed, scalable, and fault-tolerant services, end-user applications, and APIs. In this role, you will have an opportunity to use your engineering expertise & leadership in the delivery...

  • Accion Technologies

    2 weeks ago


    Bangalore, Karnataka, India Accion Technologies Pvt. Ltd. Full time

    Job Description :We are seeking a skilled Software Engineer with a strong background in Java and GoLang, and a nice-to-have proficiency in Python. The ideal candidate will have experience in designing and developing cloud-native applications, as well as a solid understanding of containerization and orchestration using Kubernetes. As part of our dynamic team,...

  • Terraform Engineer

    4 weeks ago


    Bangalore, Karnataka, India RapidBraiins Full time

    Job Title : Terraform Engineer with GolangExperience : 5 to 8 YearsPrimary Skill : Terraform code developmentSecondary Skill : Golang knowledge for customizationAdditional Skills : Bare metal server and storage provisioning basics, VMwareRole Description :We are seeking a talented Terraform Engineer with 5 to 8 years of experience to join our team.- The...

  • Golang Engineer

    4 weeks ago


    Bangalore, Karnataka, India Dashhire Full time

    Responsibilities:- Design, develop, and maintain Kubernetes operators using GoLang, ensuring high performance, reliability, and scalability.- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications and implementation plans.- Conduct thorough testing and debugging to identify and resolve any issues or...

  • Golang Developer

    3 weeks ago


    Bangalore, Karnataka, India CBTS TECHNOLOGY SOLUTIONS INDIA LLTD Full time

    We're looking for an enthusiastic, diligent Golang Software Engineer to work on the global Loyalty and Benefits platform in American Express 'R42'. The candidate should have excellent soft skills, strong technical ability with an extensive passion to learn. R42 is a modern microservice-based Loyalty and Benefits platform, designed to be able to...

  • Golang Developer

    4 weeks ago


    Bangalore, Karnataka, India IT Full time

    Detailed JD: Total Experience: 6+Years. Location: Bangalore. - Bachelor's or higher degree in Computer Science, Software Engineering, or related field.- Minimum 4 years relevant experience in software development including extensive experience in GoLang programming language.- Strong expertise in container technologies, with a focus on Kubernetes,...


  • Bangalore, Karnataka, India SignDesk Full time

    Job Description :Job Responsibilities :- Develop high-performance & resource-aware web servers- Design and develop future-proof software solutions- Design and develop modular & highly reusable programs- Research and develop high-performance algorithms- Optimize and maintain the legacy code- Stay updated with server-side technological advancementsSkills : -...

  • Golang Developer

    4 weeks ago


    Bangalore, Karnataka, India NEWFORT CONSULTANCY PVT LTD Full time

    Job Description :Hiring for an experienced Golang microservices developer.Responsibilities :- Working within a team responsible for the design, development and deployment of microservices using Golang- Participate in peer code reviews, architectural discussions, and sprint planning- Writing unit, integration, and end-to-end tests for new featuresRequirements...


  • Bangalore, Karnataka, India iMind Your Business Solutions Private Limited Full time

    Job Description :For a series D $340 Million funded Fintech product company headquartered in Bangalore, we are looking for an outstanding Software Architect, Engineering Manager, Senior tech Lead, Tech Lead with proven technical, leadership and delivery skills to manage and deliver the tech stack, end 2 end.Job Responsibilities :- Overall feature delivery...

  • Golang Developer

    4 weeks ago


    Bangalore, Karnataka, India NEWFORT CONSULTANCY PVT LTD Full time

    Responsibilities :- Working within a team responsible for the design, development and deployment of microservices using Golang- Participate in peer code reviews, architectural discussions, and sprint planning- Writing unit, integration, and end-to-end tests for new featuresRequirements :- At Least 3 Years of experience and knowledge of Software Engineering...

  • Golang Developer

    4 weeks ago


    Bangalore, Karnataka, India Varite India Full time

    Job Description :- Hands-on experience with GCP & AWS cloud technology, Containers (Docker / Kubernetes / Podman)- Must have 3+ years industry experience in a similar role should have a robust background in Linux administration and troubleshooting- Must have knowledge on Golang - Intermediate- Must have experience automating software builds and deployments...


  • Bangalore, Karnataka, India WIZALTIA ENTERPRISES Full time

    Roles & Us:Ushur is transforming the way enterprises communicate and engage with customers. Fueled by consumer's self-service demands, enterprises are modernizing customer engagement and experience models. Ushur is fast becoming the platform of choice for Customer Experience AutomationTM, enabling these enterprises to leapfrog their digital native...