Software Engineer II, Full Stack, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information, operating the world's leading cloud platform.
Full Stack
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Engineer II, Full Stack, Google Cloud

Google Cloud is seeking a Full Stack Software Engineer II to join their team in Bengaluru, India. This role is an integral part of Google's mission to develop next-generation technologies that impact billions of users worldwide. As a Software Engineer II, you'll work on critical projects within Google Cloud, which helps organizations digitally transform their businesses using Google's cutting-edge technology and the cleanest cloud in the industry.

The position offers an exciting opportunity to work across the full technology stack, from backend systems using languages like Java, Python, and Go, to frontend development with JavaScript/TypeScript. You'll be part of a team that serves customers in over 200 countries, helping solve their most critical business problems through innovative cloud solutions.

The role requires a blend of technical expertise and collaborative skills, as you'll be involved in everything from writing code and conducting design reviews to maintaining documentation and debugging complex systems. You'll have the chance to work with Google's massive-scale infrastructure and contribute to products that handle information at unprecedented scales.

What makes this role particularly attractive is the opportunity to work at one of the world's leading technology companies, with access to cutting-edge technology and the ability to impact billions of users. Google offers a strong culture of innovation, opportunities for growth and project mobility, and the chance to work with some of the brightest minds in technology. The company's commitment to clean cloud technology and its global reach make this an especially impactful role for someone looking to advance their career in full-stack development while working on meaningful projects that shape the future of cloud computing.

Last updated 9 hours ago

Responsibilities For Software Engineer II, Full Stack, 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, Full Stack, Google Cloud

Python
Java
JavaScript
TypeScript
Go
  • 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)
  • 1 year of experience with data structures or algorithms
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience developing accessible technologies (preferred)
  • 1 year of experience with full stack development, across back-end and front-end

Interested in this job?

Jobs Related To Google Software Engineer II, Full Stack, Google Cloud

Software Engineer III, Full Stack, Google Cloud Unified Fulfillment Optimization

Full Stack Software Engineer III position at Google Cloud, developing enterprise-grade solutions with competitive compensation and growth opportunities.

Software Engineer III, Full Stack, Google Ads

Full Stack Software Engineer III position at Google Ads, developing advertising technology solutions with competitive compensation and opportunities for growth.

Software Engineer III, Full Stack, Google Cloud Unified Fulfillment Optimization

Full Stack Software Engineer III position at Google Cloud, focusing on Unified Fulfillment Optimization with competitive compensation and opportunities to work on large-scale systems.

Software Engineer III, Full Stack, Guided Support Experience

Full Stack Software Engineer III position at Google, focusing on developing and maintaining the Guided Support Experience platform across Google's product portfolio.

Software Engineer III, Full Stack, Google Ads

Full Stack Software Engineer III position at Google Ads, developing advertising technology solutions with both front-end and back-end responsibilities, offering competitive compensation and growth opportunities.