Software Development Engineer- III
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.
Skills
Proven experience as a Senior Software Developer or similar role of 4+ years
Proficiency with Go programming language
Solid understanding of SOLID principles, 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 related field with 5+ years of related experience
-
Engineer III, Software
3 weeks ago
Bengaluru, India Omnicell, Inc Full timeEngineer III, Software - Full stackThe Engineer III, Software is an experienced professional who participates in leading, creating and extending Omnicell products. This person is a highly skilled developer who can apply industry and corporate best practices to produce quality applications. This person applies their practical and theoretical knowledge from...
-
Engineer III, Software
3 weeks ago
Bengaluru, India Omnicell, Inc Full timeEngineer III, Software - Full stack The Engineer III, Software is an experienced professional who participates in leading, creating and extending Omnicell products. This person is a highly skilled developer who can apply industry and corporate best practices to produce quality applications. This person applies their practical and theoretical knowledge...
-
Engineer III, Software
4 weeks ago
Bengaluru, India Omnicell, Inc Full timeSoftware Engineer III - TestThe Engineer III, Software - Test is an experienced professional who participates in leading, creating and extending quality practices throughout Omnicell products. This person applies their practical and theoretical knowledge from Computer Science and previous experience in Healthcare or a related industry. This person works as...
-
Software Engineer III-Salesforce Developer
5 days ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Salesforce Developer, Software Engineer III at JPMorgan Chase within Corporate Responsibility, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable...
-
Software Engineer III
1 week ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Asset and Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You...
-
Software Engineer III-Salesforce Developer
1 week ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Salesforce Developer, Software Engineer III at JPMorgan Chase within Corporate Responsibility, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and...
-
Software Engineer III
2 days ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Communications in CCB, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are...
-
Software Engineer III
2 weeks ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to next level.As aSoftware Engineer IIIat JPMorgan Chase within CCB, you serve as a core member of an agile development team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out...
-
Software Engineer III
1 week ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are...
-
Software Engineer III
3 weeks ago
Bengaluru, India Vontier Full timeJOB DESCRIPTIONPurpose of Position: Software Engineer III – Payments will be responsible for the development and enhancement of the existing payment platformsKey Responsibilities:Design and Develop software for payments platform – core and feature enhancementVerify and validate platform against legacy performance and full operating conditionsConducting...
-
Software Engineer III
20 hours ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to next level. As a Software Engineer III at JPMorgan Chase within Consumer & Community Banking, Chase Travel Team, you serve as a core member of an agile development team to design and deliver trusted market-leading technology products in a secure, stable,...
-
Software Engineer III Java
1 month ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Asset and Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are...
-
Software Engineer III
1 week ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are...
-
Software Engineer III
4 days ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Asset and Wealth Management Technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable...
-
Software Engineer III
5 days ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Infrastructure Platforms team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are...
-
Software Engineer III
4 days ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are...
-
Software Engineer III
4 days ago
Bengaluru, India ZoomInfo Full timeSoftware Engineer III - Back EndAs a Software Engineer III, you will get to explore and work with cutting-edge technologies and a large and rich data set. If you like working on tough problems, whether that’s building systems that handle millions of customer requests a day or how to make sense of over a billion pieces of potentially correlated data,...
-
Software Engineer III
7 days ago
Bengaluru, India MRI Software Full timeMRI seeking an experienced and skilled candidate with passion for designing, evolving and developing python and Go Language based applications. As a Senior Software Engineer, you will be directly involved in design, development, customisation, configuration, testing and enhancing browser-based applications. You shall participate in the entire software...
-
Software Engineer III Java
2 weeks ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Asset and Wealth management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You...
-
Software Engineer III
1 week ago
Bengaluru, India JPMorgan Chase & Co. Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Asset and Wealth Management Technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and...