Software Engineer II, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information, offering the cleanest cloud in the industry.
Cloud
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

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 serves customers in over 200 countries, you'll work on critical projects with opportunities for growth and team rotation. The role involves full-stack development, from system design to deployment, focusing on enterprise-grade solutions that leverage Google's cutting-edge technology.

You'll be responsible for writing code, participating in design reviews, and ensuring best practices through code reviews. The position requires strong technical skills in software development and the ability to handle project priorities and deliverables effectively. You'll work with various technologies across information retrieval, distributed computing, system design, security, AI, and more.

Google Cloud provides the cleanest cloud infrastructure in the industry and helps organizations digitally transform their businesses. You'll be part of a team that develops, maintains, and enhances software solutions while working with peers and stakeholders to make technical decisions. This role offers exposure to large-scale systems and the opportunity to impact how users worldwide interact with Google's technologies.

The ideal candidate should be versatile, display leadership qualities, and be enthusiastic about tackling new problems. You'll contribute to documentation, handle system issues, and work in a collaborative environment that values innovation and technical excellence. This position offers the chance to work with cutting-edge technology while being part of Google's mission to organize the world's information.

Last updated a day 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)

Interested in this job?

Jobs Related To Google Software Engineer II, Google Cloud

Technical Writer, Cloud Networking

Technical Writer position at Google focusing on Cloud Networking documentation, requiring expertise in technical writing and cloud technologies.

Strategic Cloud Engineer, Data and Analytics

Strategic Cloud Data Engineer position at Google Cloud Platform, focusing on data infrastructure, migration, and customer solutions.

Technical Solutions Engineer, Apigee

Technical Solutions Engineer position at Google Cloud Platform's Apigee team, focusing on customer support, technical problem-solving, and cloud computing solutions.

Associate Customer Engineer, Google Cloud, gReach Program for People with Disabilities

Entry-level Cloud Engineer position at Google Cloud for individuals with disabilities, offering comprehensive training and development in cloud solutions and customer engineering.

Technical Solutions Engineer, Google Cloud (English)

Technical Solutions Engineer position at Google Cloud, combining customer support with technical expertise to help businesses leverage cloud technology.