RingCentral - Software Engineer - Golang
2 months ago
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.
-
RingCentral - Software Engineer - Golang
1 month ago
Bangalore, India RingCentral, Inc Full timeJob 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...
-
RingCentral - Software Engineer - Golang
1 week ago
Bangalore, India RingCentral, Inc Full timeJob 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...
-
Software Engineer
3 weeks ago
bangalore, India RingCentral Full timeSay hello to possibilities. 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 the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human...
-
Bangalore, India RingCentral, Inc Full timeSenior Software Developer III / IV (Drive) - We are looking for an experienced senior software developer to join the ring central 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...
-
Software Development Engineer-4
3 weeks ago
bangalore, India RingCentral Full timeSay hello to possibilities. 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 the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human...
-
Software Development Engineer-4
1 week ago
bangalore, India RingCentral Full timeSay hello to possibilities. 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 the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human...
-
Software Development Engineer- III
2 months ago
bangalore, India RingCentral Full timeJob 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...
-
Senior Automation Test Engineer
3 weeks ago
bangalore, India RingCentral Full timeSay hello to possibilities. 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 the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human...
-
Senior Automation Test Engineer
1 week ago
bangalore, India RingCentral Full timeSay hello to possibilities. 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 the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human...
-
Bangalore, India RingCentral Full timeWe are looking for a talented sr. Quality assurance engineer to join the ringcentral engineering team in our bangalore location to work on ringcentral video, one of the three pillars of our mvp (message video phone) offering. In this position, you will work with local and remote engineering teams. You will be a part of a backend development team and will...
-
Bangalore, India RingCentral Full timeWe are looking for a talented sr. Quality assurance engineer to join the ringcentral engineering team in our bangalore location to work on ringcentral video, one of the three pillars of our mvp (message video phone) offering. In this position, you will work with local and remote engineering teams. You will be a part of a backend development team and will...
-
Senior Frontend Engineer
2 hours ago
bangalore, India RingCentral Full timeSay hello to possibilities. 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 the $2billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human...
-
Senior Cloud Automation Engineer, Operations
3 weeks ago
bangalore, India RingCentral Full timeSay hello to possibilities. 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 the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human...
-
Senior Cloud Automation Engineer, Operations
1 week ago
bangalore, India RingCentral Full timeSay hello to possibilities. 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 the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human...
-
Software Engineer
3 weeks ago
bangalore, India RingCentral Full timeSay hello to possibilities. It’s not every day 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...
-
Engineering Manager
2 weeks ago
bangalore, India RingCentral Full timeManager/Senior Manager Development Job Description: 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...
-
Staff Software Development Engineer
1 week ago
bangalore, India RingCentral Full timeSay 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,...
-
Engineering Manager
1 week ago
bangalore, India RingCentral Full timeManager/Senior Manager Development Job Description: 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...
-
bangalore, India RingCentral, Inc Full timeIt's not every day 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 the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction giving people the freedom...
-
Bangalore, India RingCentral, Inc Full timeIt's not every day 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 the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction giving...