Taro Logo

Software Engineer III, Full Stack, Google Assistant

A global technology company that develops innovative products and services used by billions of users worldwide.
$141,000 - $202,000
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer III, Full Stack, Google Assistant

Google is seeking a Software Engineer III to join their Google Assistant team in a full-stack role. This position offers an opportunity to work on technologies that impact billions of users worldwide. The role involves developing next-generation technologies across the full stack, from backend services to frontend interfaces. As part of Google's engineering team, you'll work on critical projects with opportunities for growth and team mobility.

The ideal candidate will bring expertise in both backend technologies (Java, Python, Go, C++) and frontend development (JavaScript/TypeScript, HTML, CSS). You'll be responsible for designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables. The role requires strong technical skills in data structures, algorithms, and full-stack development.

Google offers a competitive compensation package including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The company is committed to fostering an inclusive environment and provides opportunities to work on challenging technical problems at scale. This role combines the stability of a tech giant with the excitement of working on cutting-edge AI technology through Google Assistant.

As a Software Engineer III, you'll collaborate with cross-functional teams, participate in design reviews, contribute to code quality through peer reviews, and help maintain system health and performance. The position offers exposure to large-scale systems, performance optimization, and the chance to impact how users interact with Google's technology worldwide.

Last updated 17 days ago

Responsibilities For Software Engineer III, Full Stack, Google Assistant

  • Write 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer III, Full Stack, Google Assistant

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 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

Benefits For Software Engineer III, Full Stack, Google Assistant

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits

Interested in this job?

Jobs Related To Google Software Engineer III, Full Stack, Google Assistant

Software Engineer III, Full Stack, Colab

Full Stack Software Engineer III position at Google Colab, focusing on developer tools and platforms, requiring 2+ years of experience in both frontend and backend development.

Software Engineer II, Full Stack, Google Ads

Full Stack Software Engineer II position at Google Ads, developing advertising technology solutions using Java, Python, and JavaScript/TypeScript in London.

Software Engineer II, Full Stack, Core

Full-stack software engineering role at Google focusing on core infrastructure, security, and anti-abuse systems, requiring 1+ years of experience in software development.

Software Engineer III, Full Stack, Google Cloud Business Platforms

Full Stack Software Engineer III position at Google Cloud Business Platforms, focusing on both backend and frontend development with competitive compensation and benefits.

Software Engineer III, Full Stack, Google Cloud Platforms

Full-stack software engineering role at Google Cloud focusing on developing and maintaining large-scale systems and infrastructure with competitive compensation and growth opportunities.