Senior Software Engineer, Full Stack, Google Cloud AI

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$166,000 - $244,000
Backend
Senior Software Engineer
In-Person
5000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Developer, Chrome

Senior Software Developer position at Google Chrome team, focusing on C++ development and browser engineering to improve web accessibility and security.

Senior Test Developer, Core

Senior Test Developer position at Google's Core team, focusing on automated testing and test infrastructure development for Google's flagship products.

Senior Advertising Solutions Architect, gTech (English, Japanese)

Senior Advertising Solutions Architect position at Google's gTech team, combining technical expertise with customer solutions in Tokyo, requiring English and Japanese fluency.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on enterprise software development and system integration for internal business processes and cloud services.

EDA/CAD Custom Tool Development Engineer

Senior engineering role developing custom tools and automation for Google Cloud's hardware design processes, focusing on AI/ML integration in chip design.

Description For Senior Software Engineer, Full Stack, Google Cloud AI

Google Cloud AI is seeking a Senior Software Engineer to join their dynamic team in developing cutting-edge technologies that impact billions of users worldwide. This role combines full-stack development expertise with cloud and AI technologies, offering an exciting opportunity to work on critical projects at massive scale.

The position requires a strong foundation in software development, with particular emphasis on full-stack capabilities across both backend (Java, Python, Go, C++) and frontend (JavaScript/TypeScript, HTML, CSS) technologies. You'll be part of Google Cloud, which serves as a trusted partner to organizations in over 200 countries, enabling digital transformation and solving critical business challenges.

As a Senior Software Engineer, you'll have the opportunity to work on various aspects of Google's technology stack, from information retrieval and distributed computing to artificial intelligence and natural language processing. The role offers significant growth potential, with opportunities to switch teams and projects as both you and the business evolve.

Your responsibilities will include writing and testing code, leading design reviews, mentoring other developers through code reviews, contributing to documentation, and resolving complex system issues. You'll be expected to manage project priorities, deadlines, and deliverables while maintaining high standards of code quality and system reliability.

The compensation package is highly competitive, with a base salary range of $166,000-$244,000, plus additional benefits including bonus, equity, and comprehensive health coverage. Google's commitment to diversity, equality, and inclusion means you'll be part of a workplace that values different perspectives and fosters a culture of belonging.

This role is perfect for someone who is passionate about technology, enjoys solving complex problems at scale, and wants to make a significant impact on products used by billions of people. You'll be working with cutting-edge technologies while collaborating with some of the brightest minds in the industry, all while enjoying the excellent benefits and growth opportunities that come with working at Google.

Last updated a month ago

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

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

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

Benefits For Senior Software Engineer, Full Stack, Google Cloud AI

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?