Software Engineer II, Full Stack, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information through Google Cloud, the cleanest cloud in the industry.
Frontend
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 Software Engineer II to join their team in developing next-generation technologies that impact billions of users worldwide. This role combines full-stack development with the opportunity to work on critical projects within Google Cloud, which provides enterprise-grade solutions leveraging Google's cutting-edge technology. The position requires expertise in both front-end and back-end development, with opportunities to work across various technical areas including distributed computing, system design, and UI development.

As a Software Engineer II, you'll be responsible for designing, developing, and maintaining software solutions while collaborating with peers and stakeholders. The role involves code review, documentation, and problem-solving at scale. Google Cloud serves customers in more than 200 countries, providing a platform for digital transformation with the best infrastructure and industry solutions.

The ideal candidate will bring versatility and leadership qualities, with the enthusiasm to tackle new challenges across the full technology stack. You'll work in an environment that values innovation and technical expertise, with opportunities to switch teams and projects as both you and the business evolve. This position offers the chance to work on Google's cleanest cloud in the industry while contributing to products that handle information at massive scale.

Working at Google means joining a company committed to building a representative workforce and fostering a culture of belonging. The role provides exposure to cutting-edge technology and the opportunity to work on projects that have global impact. You'll be part of a team that values technical excellence, innovation, and collaborative problem-solving, making this an ideal position for someone looking to grow their career in a dynamic, fast-paced environment.

Last updated 20 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer II, Full Stack, Google Cloud

Python
Java
JavaScript
TypeScript
  • 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

Benefits For Software Engineer II, Full Stack, Google Cloud

Medical Insurance
Parental Leave
Visa Sponsorship
  • Equal employment opportunity
  • Inclusive work environment
  • Global collaboration opportunities
  • Career growth and development

Interested in this job?

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

Software Engineer III, Front End, Google Ads

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

Software Engineer III, Full Stack, Corporate Engineering

Full Stack Software Engineer position at Google's Corporate Engineering team, building internal tools and platforms for Google employees worldwide.

Software Engineer III, Front End, AI/ML

Frontend Software Engineer position at Google, focusing on AI/ML technologies, requiring 2+ years of experience in software development and UI design.

Front End Engineer, Database Migration Service, Google Cloud

Frontend Engineer position at Google Cloud focusing on Database Migration Service, requiring Angular expertise and cloud technology experience.

Software Engineer III, Full Stack, Pixel Biometrics

Full Stack Software Engineer role at Google working on Pixel Biometrics, focusing on frontend development and ML system visualizations.