Senior Software Engineer, Full Stack, Google Cloud Platforms

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$161,000 - $239,000
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 Platforms

Google Cloud is seeking a Senior Software Engineer to join their team in developing enterprise-grade solutions that leverage Google's cutting-edge technology. This role is critical in helping organizations accelerate their digital transformation journey across various industries. As a full-stack engineer, you'll work on projects that impact billions of users, handling information at massive scale that extends well beyond web search.

The position requires a versatile engineer who can demonstrate leadership qualities and enthusiasm for tackling new problems across the full technology stack. You'll be working with various technologies including Java, Python, GO, JavaScript/TypeScript, and modern web technologies. Your responsibilities will span from writing and testing code to participating in design reviews and mentoring other developers.

Google Cloud serves customers in more than 200 countries, making this an opportunity to work on globally-impactful solutions. The role offers competitive compensation including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. You'll be part of a team that values technical expertise, innovation, and collaborative problem-solving.

The ideal candidate brings 5+ years of software development experience, with specific expertise in full-stack development, system design, and software architecture. You'll have the opportunity to work on various aspects of Google Cloud's infrastructure, from backend services to user-facing features, while contributing to the company's mission of enabling growth and solving critical business problems for customers worldwide.

This role offers significant growth potential, with opportunities to switch teams and projects as both you and Google's fast-paced business evolve. You'll be at the forefront of technology, working with cutting-edge tools and frameworks while collaborating with some of the industry's brightest minds.

Last updated 14 minutes ago

Responsibilities For Senior Software Engineer, Full Stack, Google Cloud Platforms

  • 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 Platforms

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 or equivalent
  • 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 Platforms

Senior Software Engineer, Google Ads

Senior Software Engineer position at Google Ads, developing advertising technology solutions that connect users, publishers, and advertisers worldwide.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure development and large-scale systems with competitive compensation and benefits.

Senior Software Engineer, Full Stack, Commerce

Senior Software Engineer position at Google's Commerce team, focusing on full-stack development to build and maintain shopping experiences serving billions of users.

Senior Software Engineer, Core

Senior Software Engineer position at Google's Core team, building fundamental technologies that power Google's flagship products and services.

Senior Software Engineer, Monetization Experimentation, Google Cloud

Senior Software Engineer position at Google Cloud focusing on monetization experimentation and developer tools.