Software Engineer II, Full Stack, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
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. This role is crucial for developing next-generation technologies that impact billions of users globally. As part of Google Cloud, which serves customers in over 200 countries, you'll work on enterprise-grade solutions leveraging Google's cutting-edge technology.

The position requires expertise in both backend (Java, Python, GO, C++) and frontend (JavaScript/TypeScript, HTML, CSS) development. You'll be responsible for designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables. The role offers opportunities to work across the full technology stack and switch teams as you grow with the company.

This is an excellent opportunity for a mid-level engineer with at least one year of experience in software development and algorithms. You'll be part of Google's mission to accelerate organizations' digital transformation while working on the cleanest cloud in the industry. The role involves collaboration with peers through code reviews, design discussions, and documentation creation.

The ideal candidate should have a bachelor's degree (master's preferred) in Computer Science or equivalent experience, strong programming skills in multiple languages, and a passion for developing accessible technologies. You'll be working in a culture that values diversity, equality, and inclusion, with opportunities to contribute to projects that have global impact.

Working at Google Cloud means being part of a team that's pushing the boundaries of cloud technology while solving critical business problems for organizations worldwide. You'll have access to Google's vast resources and the chance to work with cutting-edge technologies in areas ranging from distributed computing to artificial intelligence.

Last updated 41 minutes 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 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, 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 (preferred)

Interested in this job?

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

Software Engineer III, Full Stack, Google Cloud

Full Stack Software Engineer position at Google Cloud in Warsaw, focusing on developing enterprise-grade solutions using various programming languages and technologies.

Software Engineer III, Full Stack, Google Cloud

Full Stack Software Engineer III position at Google Cloud in Bengaluru, focusing on developing enterprise-grade solutions using both frontend and backend technologies.

Software Engineer II, Full Stack, Google Cloud

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

Software Engineer II, Chrome Metrics

Software Engineer II position at Google, focusing on Chrome Metrics development and maintenance, requiring full-stack expertise and data analysis skills.

Software Engineer III, Google Play, Full Stack

Full-stack Software Engineer role at Google Play, focusing on developing and enhancing the platform's capabilities across backend and frontend systems.