Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Google Logo

Senior Software Engineer - Google Store - Full Stack

Google

$166,000 - $244,000
Aug 20, 2025
Mountain View, CA, USA
Apply Now

Google is looking to solve the problem of building a scalable, high-performance web platform using AI for its e-commerce site, Google Store, which is the authoritative place to learn about and buy Google's hardware products and associated services.

Requirements

  • 5 years of experience with software development in one or more programming languages.
  • 5 years of experience with front-end frameworks, full-stack development, or API development.
  • 3 years of experience with software design and architecture.
  • Experience with HTML, CSS, JavaScript.
  • Experience with HTML, SASS, Typescript, Frontend web development.
  • Experience testing, and launching software products.
  • Experience with information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile

Responsibilities

  • Provide technical leadership on projects.
  • Architect a scalable, high-performance web platform using AI.
  • Serve as a subject matter expert, helping with the technical direction across the gStore front end.
  • Contribute actively to the codebase.
  • Build a reusable framework to accelerate component/module development, with patterns supporting Material Design, BC25, and theming.
  • Design, develop, test, deploy, maintain, and enhance software solutions.
  • Manage project priorities, deadlines, and deliverables.

Other

  • Bachelor's degree or equivalent practical experience.
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • Display leadership qualities and be enthusiastic to take on new problems across the full-stack.
  • Build relationships with customers and provide the best experiences with our devices and services.