Software Engineer II, Full Stack, Google Cloud

Google is a global technology company that develops next-generation technologies for billions of users worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Engineer II, Full Stack, Google Cloud

Google Cloud is seeking a Full Stack Software Engineer II to join their team in developing and maintaining critical monitoring infrastructure. This role focuses on building and improving monitoring dashboards (Automon) that provide essential visibility into Google's vast production services. You'll work with cutting-edge technologies across the full stack, from backend systems in Java, Python, and Go to frontend development using JavaScript/TypeScript.

The position offers an opportunity to impact billions of users by ensuring the reliability and performance of Google's services through sophisticated monitoring solutions. You'll collaborate with both Software Engineers (SWEs) and Site Reliability Engineers (SREs) to enhance monitoring coverage across all Alphabet services and products.

As part of Google Cloud, you'll be working in a division that helps organizations worldwide with their digital transformation journey. The role combines technical challenges of large-scale system design with the opportunity to work on Google's cutting-edge technology stack. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving.

The ideal candidate should have experience with full-stack development, strong knowledge of data structures and algorithms, and the ability to work with various programming languages. This position offers exposure to Google's production infrastructure and the chance to work on systems that operate at massive scale.

Working at Google provides the opportunity to be part of a diverse, inclusive culture that's committed to innovation and technical excellence. You'll have access to Google's extensive resources and the chance to work alongside some of the industry's brightest minds while contributing to products that impact users globally.

Last updated a few seconds ago

Responsibilities For Software Engineer II, Full Stack, Google Cloud

  • Develop, operate, and maintain the Monitoring Dashboards (Automon), offering out-of-the-box monitoring for every production service
  • Support improvements in Monitoring performance, integration with Google Production Platform (GPP) solutions were relevant and personalisation of the Monitoring offering
  • Improve monitoring coverage for all Alphabet services and products throughout their lifecycle, supporting Service Builders (Software engineers and site reliability engineers) directly as well as partners in the Monitoring ecosystem

Requirements For Software Engineer II, Full Stack, Google Cloud

Java
Python
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent

Interested in this job?

Jobs Related To Google Software Engineer II, Full Stack, Google Cloud

Software Engineer III, Devices and Services, Business Systems

Software Engineer III position at Google's Devices & Services team, focusing on developing next-generation technologies that combine AI, Software, and Hardware.

Software Engineer III, Technical Infrastructure

Software Engineer III position at Google's Technical Infrastructure team in Bengaluru, focusing on developing and maintaining critical infrastructure systems at massive scale.

Software Engineer III, Full Stack, CorpEng

Full Stack Software Engineer III position at Google's Corp Eng division, focusing on internal business solutions and systems engineering with 2+ years of experience required.

Software Engineer III, Infrastructure, BigQuery

Software Engineer III position at Google working on BigQuery infrastructure, requiring 2 years of experience in software development and distributed systems.

Software Engineer, Core

Mid-level Software Engineer position at Google's Core team, building fundamental infrastructure and systems that power Google's flagship products.