Software Engineer II, Google Cloud

Google is a global technology company that develops next-generation technologies, including search, cloud computing, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · 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 worldwide. As part of Google's engineering team, you'll work on critical projects with opportunities for growth and evolution. The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack.

You'll be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions. The position involves managing project priorities, deadlines, and deliverables while leveraging your technical expertise. You'll participate in design reviews, code reviews, and contribute to documentation and educational content.

Google Cloud accelerates organizations' digital transformation by providing the best infrastructure, platform, industry solutions, and expertise. As a Software Engineer II, you'll be part of a team that delivers enterprise-grade solutions leveraging Google's cutting-edge technology, serving customers in over 200 countries and territories.

Key responsibilities include writing product or system development code, participating in design reviews, reviewing code from other developers, contributing to documentation, and triaging product or system issues. You'll work with a variety of programming languages and technologies, potentially including Python, C, C++, Java, and JavaScript.

The ideal candidate will have at least a Bachelor's degree in Computer Science or equivalent practical experience, with a minimum of 1 year of software development experience. Strong problem-solving skills, the ability to work in a fast-paced environment, and a passion for creating innovative solutions are essential for success in this role.

Join Google Cloud and be part of a team that's shaping the future of cloud computing and helping businesses around the world solve their most critical challenges.

Last updated 2 months 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)

Interested in this job?

Jobs Related To Google Software Engineer II, Google Cloud

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core team, focusing on infrastructure development and large-scale systems, offering competitive compensation and the opportunity to work on foundational technologies.

Technical Program Manager, Transport Infrastructure and Capacity Team

Technical Program Manager role at Google managing transport infrastructure and capacity delivery for EMEA region, requiring network infrastructure expertise.

Software Developer III, Full Stack, Google Cloud Platforms

Full Stack Software Developer role at Google Cloud, focusing on enterprise-grade solutions using Java and TypeScript, requiring 2 years of experience.

Product Manager, Partner Platform

Lead product strategy and development for Google Cloud's Partner Platform, driving innovation and growth in enterprise cloud solutions.

Program Manager II, Memory Commodity Operations, Technical Infrastructure

Program Manager II position at Google managing memory commodity operations and supply chain for AI/ML infrastructure, offering competitive salary and benefits.