Senior Software Engineer, Full Stack

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Full Stack
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Full Stack

Google is seeking a Senior Software Engineer to join their Core team, which is responsible for building the technical foundation behind Google's flagship products. This role requires a versatile full-stack engineer with 5+ years of experience who will work on critical projects involving both backend (Java/Kotlin) and frontend (JavaScript/TypeScript) development.

The position involves developing essential building blocks for Google's products, working on central solutions, and making important technical decisions that impact the entire company. You'll be part of a team that owns and advocates for underlying design elements, developer platforms, product components, and infrastructure at Google.

As a senior engineer, you'll be responsible for writing and testing code, leading design reviews, reviewing other developers' code, contributing to documentation, and resolving complex system issues. The role requires strong expertise in full-stack development, software architecture, and a proven track record of launching and maintaining software products.

The ideal candidate should have a bachelor's degree (master's preferred) in Computer Science or equivalent experience, strong technical leadership capabilities, and experience with accessible technologies. You'll work closely with cross-functional teams to deliver production-quality products and focus on improving developer productivity.

This is an exceptional opportunity to make a significant impact at one of the world's leading technology companies, working on products that affect billions of users. The role offers the chance to work with cutting-edge technologies, collaborate with talented engineers, and contribute to Google's core infrastructure and developer platforms.

Last updated a minute ago

Responsibilities For Senior Software Engineer, Full Stack

  • 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

Java
JavaScript
TypeScript
Kotlin
  • 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 testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with full stack development
  • Experience with software architecture

Interested in this job?

Jobs Related To Google Senior Software Engineer, Full Stack

Senior Software Engineer, Full Stack

Senior Software Engineer position at Google's Core team in Mexico City, focusing on full-stack development and building technical foundations for Google's flagship products.

Senior Software Engineer, Full Stack

Senior Full Stack Software Engineer role at Google, focusing on innovative solutions using LLMs for security and compliance in cloud computing.

Senior Software Engineer, Full Stack, Google Cloud

Senior Software Engineer, Full Stack role at Google Cloud, focusing on modernizing CISO business via technology to secure Cloud, Customer, and Planet.

Senior Software Engineer, Full Stack, Dataplex

Senior Software Engineer, Full Stack, Dataplex position at Google in Warsaw, Poland. Develop next-generation technologies for data plane part of central platform.

Senior Software Engineer, Full Stack, Google Cloud

Senior Software Engineer, Full Stack position at Google Cloud, focusing on modernizing CISO business via technology to secure Cloud, customers, and the planet.