Taro Logo

Software Engineer II, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Cloud · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II, Google Cloud

Google Cloud is seeking a Software Engineer II to join their team in developing next-generation technologies that impact billions of users. As part of Google Cloud, which provides enterprise-grade solutions leveraging cutting-edge technology, you'll work on critical projects with opportunities for growth and evolution. The role involves full-stack development, system design, and collaboration with teams across Google's vast technical landscape.

You'll be responsible for writing production code, participating in design reviews, and ensuring best practices through code reviews. The position requires strong technical expertise to manage project priorities and deliverables, while also contributing to documentation and educational content. You'll work on debugging and resolving system issues that impact hardware, network, and service operations.

Google Cloud serves customers in over 200 countries, helping organizations digitally transform their businesses with the best infrastructure, platform, and industry solutions. As a Software Engineer II, you'll be part of a team that delivers enterprise-grade solutions on the cleanest cloud in the industry.

The ideal candidate should have at least 1 year of software development experience and be proficient in languages like Python, Java, or JavaScript. While a Bachelor's degree is required, candidates with advanced degrees in Computer Science are preferred. This role offers the opportunity to work on large-scale systems, contribute to critical infrastructure, and help shape the future of cloud computing at Google.

Last updated 3 months ago

Responsibilities For Software Engineer II, Google Cloud

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer II, Google Cloud

Python
Java
JavaScript
  • 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)
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?