Taro Logo

Software Engineer II, Full Stack, Core

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

Description For Software Engineer II, Full Stack, Core

Google is seeking a Full Stack Software Engineer II to join their Core team, which builds the technical foundation behind Google's flagship products. The role involves developing next-generation technologies that impact billions of users, working across the full technology stack from backend to frontend. The Core team is responsible for underlying design elements, developer platforms, product components, and infrastructure at Google. They look across Google's products to build central solutions, break down technical barriers, and strengthen existing systems. This position offers the unique opportunity to impact important technical decisions across the company while working with cutting-edge technologies. The ideal candidate will be versatile, demonstrate leadership qualities, and be enthusiastic about tackling new problems across the full-stack as Google continues to push technology forward. The role involves collaboration with legal and cross-functional partners, contributing to code quality, and resolving complex system issues. This is an excellent opportunity for a mid-level engineer to work on critical projects at massive scale while having the flexibility to grow and evolve with Google's fast-paced business.

Last updated 4 days ago

Responsibilities For Software Engineer II, Full Stack, Core

  • Write product or system development code
  • Contribute to the overall quality of the code and the products of the team
  • Write backend and frontend code in multiple technologies
  • Communicate and lead discussions with legal and cross-functional partners
  • 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 Software Engineer II, Full Stack, Core

Python
Java
JavaScript
TypeScript
Go
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year 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

Benefits For Software Engineer II, Full Stack, Core

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement benefits
  • Parental leave

Interested in this job?

Jobs Related To Google Software Engineer II, Full Stack, Core