RingCentral - Software Engineer - Golang
4 weeks 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.
-
Software Development Engineer- III
1 month ago
Bengaluru, India RingCentral Full timeJob DescriptionWe 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...
-
Software Engineer
4 days ago
Bengaluru, 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
5 days ago
Bengaluru, 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
4 days ago
Bengaluru, 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
4 days ago
Bengaluru, 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
5 days ago
Bengaluru, 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
Bengaluru, India RingCentral Full timeJob DescriptionWe 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...
-
Senior Automation Test Engineer
5 days ago
Bengaluru, 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
5 days ago
Bengaluru, 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 Go-Lang Developer
3 weeks ago
Bengaluru, India RingCentral Full timeWe 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...
-
Software Engineer
5 days ago
Bengaluru, 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 any...
-
Engineering Manager
2 days ago
Bengaluru, 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 from any...
-
Bengaluru, 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...
-
Senior C++ Developer
5 days ago
Bengaluru, India RingCentral Full timeJob Description Template: SDE-Frontend EngineerSay 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...
-
Senior Network Engineer
1 month ago
Bengaluru, India RingCentral Full timeTheRingCentralenvironment is dynamic, success-driven, team-oriented and committed to providing world class service for its customers. Do you have the ability to thrive in a fast-paced environment?We are looking for candidates with an entrepreneurial spark!We’re not a phone company; we’re a cloud business-solutions provider. We've thrown out the old PBX...
-
Senior Automation Engineer
4 days ago
Bengaluru, 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 UI Developer
5 days ago
Bengaluru, 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 Go-Lang Developer
3 weeks ago
Bengaluru, India RingCentral Full timeWe 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...
-
Senior Product Manager
5 days ago
Bengaluru, India RingCentral Full timeSay 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...
-
Windows Developer
4 days ago
Bengaluru, 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...