Software Engineer II, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information, offering products that handle information at massive scale.
Cloud
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Cloud · Enterprise SaaS

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 accelerates organizations' digital transformation with the best infrastructure, platform, and industry solutions, you'll work on critical projects with opportunities for growth and evolution. The role involves full-stack development, from system design to deployment and maintenance.

You'll be part of a team that manages Google Cloud's enterprise-grade solutions, leveraging cutting-edge technology while maintaining the cleanest cloud in the industry. The position requires versatility and leadership qualities, as you'll be involved in various aspects of software development, including code writing, design reviews, and system troubleshooting.

The ideal candidate should have a strong foundation in software development, with experience in languages like Python, C++, Java, or JavaScript. You'll contribute to areas such as information retrieval, distributed computing, system design, security, and AI, while working with a global team serving customers in over 200 countries.

This role offers an excellent opportunity to impact Google Cloud's infrastructure and services directly. You'll be involved in technical decision-making, code reviews, and documentation, while working with cutting-edge technology in a collaborative environment. The position provides exposure to various aspects of cloud computing and enterprise solutions, making it ideal for engineers looking to grow their careers in cloud technology.

Last updated 7 days 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

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)
  • English proficiency

Interested in this job?

Jobs Related To Google Software Engineer II, Google Cloud

Technical Solutions Engineer, Storage, Google Cloud (English)

Technical Solutions Engineer position at Google Cloud, focusing on storage solutions and customer support with 2+ years of experience required.

Software Engineer II, Diagnostics, Tools, Google Cloud Platform

Software Engineer II position at Google, focusing on developing diagnostic tools and utilities for Google Cloud Platform's machine learning and AI infrastructure.

Technical Solutions Engineer, Cloud Databases (English, Mandarin)

Technical Solutions Engineer position at Google Cloud, supporting database solutions with English and Mandarin language requirements.

Software Engineer II, Google Cloud

Entry-level Software Engineer position at Google Cloud, focusing on developing enterprise-grade cloud solutions and next-generation technologies.

Cloud Engineer, Data

Cloud Engineer position at Google focusing on data solutions, requiring 3 years of experience in data processing and cloud technologies.