Taro Logo

Senior Software Engineer, Full Stack

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

Description For Senior Software Engineer, Full Stack

Google's Core team is seeking a Senior Software Engineer to help build the technical foundation behind Google's flagship products. This role is crucial in developing and maintaining the underlying design elements, developer platforms, product components, and infrastructure that power Google's services. The position offers the opportunity to work on large-scale systems that impact billions of users worldwide.

As a Senior Software Engineer, you'll be responsible for full-stack development, working with technologies like Java, Kotlin, JavaScript, and TypeScript. The role involves collaborating with cross-functional teams, participating in technical decision-making, and contributing to Google's technical infrastructure. You'll be part of a team that looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems.

The ideal candidate should have strong experience in software development, with expertise in both backend and frontend technologies. You'll need to demonstrate proficiency in software architecture, system design, and the ability to deliver production-quality products. The role offers opportunities to switch teams and projects as you grow, requiring versatility and leadership qualities.

Working at Google means being part of a company that values innovation, technical excellence, and inclusive culture. You'll have the chance to work on challenging problems at scale, while contributing to products that impact users globally. The position offers the unique opportunity to influence important technical decisions across the company and help shape the future of Google's core infrastructure.

Last updated 2 months 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
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Full Stack

Java
Kotlin
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 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