Senior Software Engineer, Full Stack, Commerce

Google develops next-generation technologies that connect billions of users globally through search, information, and various digital services.
$161,000 - $239,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
E-Commerce · Enterprise SaaS

Description For Senior Software Engineer, Full Stack, Commerce

Google is seeking a Senior Software Engineer to join their Commerce team, which handles over a billion shopping interactions daily. This role combines full-stack development with the opportunity to shape how billions of users shop online. The position requires expertise in both backend (Java, Python, Go) and frontend (JavaScript/TypeScript) technologies, with a focus on building scalable commerce solutions.

The role involves developing and maintaining critical shopping experiences that serve both consumers and merchants. You'll be working on systems that need to handle massive scale, requiring strong technical skills in distributed computing, system design, and data structures. The Commerce team's mission is to create essential shopping journeys for consumers while providing merchants with tools and technology to thrive in the digital marketplace.

As a senior engineer, you'll lead technical decisions, participate in design reviews, and mentor other developers. The position offers competitive compensation ($161,000-$239,000) plus benefits, equity, and bonus potential. You'll be part of Google's innovative culture, working on projects that directly impact how people shop and how businesses connect with customers globally.

The ideal candidate brings 5+ years of software development experience, with specific expertise in full-stack development. You'll need to demonstrate leadership qualities, strong problem-solving abilities, and experience with large-scale system design. This role offers growth opportunities and the chance to work on technology that shapes the future of e-commerce.

Last updated 12 minutes ago

Responsibilities For Senior Software Engineer, Full Stack, Commerce

  • Write and test 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 and adapt content based on product/program updates and user feedback
  • 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 Senior Software Engineer, Full Stack, Commerce

Java
Python
Go
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 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
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Full Stack, Commerce

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Bonus
  • Equity
  • Benefits package available at careers.google.com/benefits

Interested in this job?

Jobs Related To Google Senior Software Engineer, Full Stack, Commerce

Senior Software Engineer, Dataform

Senior Software Engineer position at Google's Dataform team, focusing on API development and distributed systems for cloud-based data processing solutions.

Senior Software Engineer, CPU Performance Modeling Engineer

Senior Software Engineer role at Google focusing on CPU Performance Modeling, developing custom silicon solutions and analyzing system performance metrics.

Senior Server Qualification Engineer, Google Cloud

Senior Server Qualification Engineer role at Google Cloud, focusing on hardware testing and qualification for data center infrastructure.

Senior Software Engineer, YouTube Ads

Senior Software Engineer position at Google's YouTube Ads team, focusing on full-stack development and large-scale systems.

Senior Software Engineer, Google Ads

Senior Software Engineer position at Google Ads, developing advertising technology solutions that connect users, publishers, and advertisers worldwide.