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 is part of Google Cloud, which accelerates organizations' digital transformation with the best infrastructure, platform, and industry solutions.

As a Software Engineer II, you'll be working on critical projects for Google Cloud, with opportunities to work across the full technology stack. The role requires versatility, leadership qualities, and enthusiasm for tackling new challenges. You'll be responsible for designing, developing, testing, and maintaining software solutions that leverage Google's cutting-edge technology.

The position offers the chance to work with a global team of experts, contributing to products that handle information at massive scale. You'll be involved in various aspects of software development, from distributed computing and large-scale system design to artificial intelligence and natural language processing.

Google Cloud serves customers in more than 200 countries, providing enterprise-grade solutions on the cleanest cloud in the industry. This role offers the opportunity to work on products that are trusted by organizations worldwide for their critical business operations.

The ideal candidate will have experience in software development using languages like Python, C++, Java, or JavaScript, and will be comfortable managing project priorities, deadlines, and deliverables. You'll be part of a collaborative environment where you'll participate in design reviews, code reviews, and contribute to documentation and educational content.

This is an excellent opportunity for someone who wants to make a significant impact at scale, working with cutting-edge technology while being part of a company that values diversity, equality, and inclusion. Google provides a supportive environment for professional growth and development, with opportunities to switch teams and projects as you evolve in your career.

Last updated 3 hours ago

Responsibilities For Software Engineer II, Google Cloud

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve 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
  • English proficiency

Interested in this job?

Jobs Related To Google Software Engineer II, Google Cloud

Software Engineer III, Google Cloud Compute Infrastructure

Software Engineer III position at Google Cloud focusing on compute infrastructure development, offering competitive compensation and the opportunity to work on large-scale systems.

Software Engineer II, Google Cloud

Software Engineer II position at Google Cloud, developing enterprise-grade cloud solutions and next-generation technologies that impact billions of users worldwide.

Software Engineer III, Google Cloud Platforms

Software Engineer III position at Google Cloud Platform, focusing on developing and maintaining critical infrastructure systems with competitive compensation and benefits.

Software Engineer III, Infrastructure, Google Cloud Platforms

Software Engineer III position at Google Cloud focusing on infrastructure development, offering competitive compensation and the opportunity to work on large-scale distributed systems.

Software Engineer III, Google Cloud Compute Infrastructure

Software Engineer III position at Google Cloud focusing on compute infrastructure development, offering competitive compensation and the opportunity to work on large-scale systems.