Senior Software Engineer, Full Stack, Google Cloud

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Full Stack, Google Cloud

Google Cloud is seeking a Senior Software Engineer to join their full-stack development team in Bengaluru. This role is crucial for developing next-generation technologies that impact billions of users globally. As part of Google Cloud, you'll work on enterprise-grade solutions leveraging cutting-edge technology across the full software stack.

The ideal candidate will bring 5+ years of software development experience with strong expertise in both backend (Java, Python, Go) and frontend (JavaScript, TypeScript) technologies. You'll be responsible for designing, developing, and maintaining software solutions while collaborating with cross-functional teams to drive technical decisions.

This position offers the opportunity to work on large-scale systems that handle massive amounts of data and require innovative solutions in areas including distributed computing, information retrieval, AI, and system design. You'll contribute to Google Cloud's mission of accelerating digital transformation for organizations across 200+ countries.

The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to mentor others. You'll be involved in all aspects of the software development lifecycle, from architecture decisions to deployment and maintenance. The position offers growth opportunities as you'll work on critical projects with the chance to switch teams as the business evolves.

Working at Google means joining a culture of innovation with access to world-class resources and technologies. You'll collaborate with talented engineers globally while enjoying Google's comprehensive benefits and commitment to workplace diversity and inclusion. This role is perfect for someone who wants to make a significant impact on enterprise cloud computing while working with cutting-edge technologies at scale.

Last updated a day ago

Responsibilities For Senior Software Engineer, Full Stack, Google Cloud

  • Write and test 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 Senior Software Engineer, Full Stack, Google Cloud

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript, or TypeScript, HTML, CSS, etc
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture

Interested in this job?

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

Senior Customer and Partner Solutions Engineer, gTech

Senior Customer and Partner Solutions Engineer position at Google, focusing on technical problem-solving and partner integration support with competitive compensation and benefits.

Senior Software Engineer, Full Stack

Senior Software Engineer position at Google Cloud, focusing on building innovative LLM-based solutions for security and compliance, requiring strong full-stack and ML expertise.

Senior Software Engineer, Google Research

Senior Software Engineer position at Google Research, focusing on developing next-generation technologies and conducting fundamental research that impacts billions of users.

Senior Software Engineer, Labs

Senior Software Engineer position at Google Labs focusing on developing innovative technologies and early-stage products that advance Google's core mission.

Senior Software Engineer, Google Ads

Senior Software Engineer position at Google Ads, developing advertising technologies that connect users, publishers, and advertisers, offering competitive compensation and opportunity to work on large-scale systems.