Software Engineer II, Google Cloud

Google is a global technology company that develops next-generation technologies, including search, cloud, and AI solutions.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · 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 worldwide. This role offers an opportunity to work on critical projects within Google Cloud, which helps organizations digitally transform their businesses using the best infrastructure, platform, and industry solutions.

As a Software Engineer II, you'll be involved in designing, developing, and maintaining software solutions that leverage Google's cutting-edge technology. The position requires versatility and leadership qualities, as you'll be working across the full technology stack and collaborating with teams to push technological boundaries.

The role combines hands-on coding with technical leadership responsibilities, including participating in design reviews, code reviews, and documentation. You'll be working with various programming languages and technologies, contributing to Google Cloud's mission of delivering enterprise-grade solutions on the cleanest cloud in the industry.

Google offers a collaborative environment where you can grow and evolve alongside the business, with opportunities to switch teams and projects. You'll be part of a company that values diversity, equality, and inclusion, working with teams that serve customers in more than 200 countries and territories.

This position is perfect for someone who is passionate about large-scale system design, distributed computing, and cloud technologies, with the ability to manage project priorities and deliverables while maintaining high coding standards.

Last updated 6 minutes 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)
  • English proficiency is required

Interested in this job?

Jobs Related To Google Software Engineer II, Google Cloud

Software Engineer III, Google Kubernetes Engine

Software Engineer III position at Google working on Google Kubernetes Engine (GKE), developing and maintaining cloud infrastructure and container orchestration solutions.

Software Engineer, Google Cloud Platform, App Hub

Mid-level Software Engineering position at Google Cloud Platform, focusing on developing cloud infrastructure and distributed systems in Warsaw, Poland.

Software Engineer III, Google Cloud Networking

Software Engineer III position at Google Cloud Networking, focusing on developing next-generation cloud technologies with competitive compensation and benefits.

Software Engineer III, Google Cloud Platforms

Software Engineer III position at Google Cloud Platforms focusing on developing next-generation cloud technologies and infrastructure.

Software Engineer III, Infrastructure, Google Cloud Compute

Mid-level Software Engineering role at Google Cloud focusing on infrastructure and cloud compute systems, offering competitive compensation and the opportunity to work on large-scale distributed systems.