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. As a member of the Core team, you'll be responsible for developing essential building blocks that drive innovation across Google's products. The role involves full-stack development, working with both backend (Java/Kotlin) and frontend (JavaScript/TypeScript) technologies.

The position requires strong technical expertise in software development, architecture, and system design. You'll be working on critical projects that impact Google's technical infrastructure, collaborating with cross-functional teams to deliver high-quality solutions. The Core team has a unique mandate to influence technical decisions across the company and break down technical barriers.

This is an excellent opportunity for experienced engineers who are passionate about building scalable systems and want to work on technology that impacts billions of users. The role offers the chance to work on diverse projects, from information retrieval to distributed computing, and contribute to Google's next-generation technologies.

As a Senior Software Engineer, you'll be involved in all aspects of the development process, from design reviews to code implementation and maintenance. You'll need to demonstrate leadership qualities and versatility in tackling complex technical challenges. The position requires strong collaboration skills as you'll be working closely with peers and stakeholders across different teams.

The role is based in Mexico City and requires Mexican citizenship in compliance with local labor laws. Google offers a collaborative work environment, the chance to work on impactful projects, and the opportunity to shape the future of technology used by billions of users globally.

Last updated 12 days 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
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

Jobs Related To Google Senior Software Engineer, Full Stack