Software Engineer II, Local Shopping

Google is a global technology company that develops next-generation technologies for billions of users, focusing on search, information, and connectivity.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
E-Commerce

Description For Software Engineer II, Local Shopping

Google is seeking a Software Engineer II to join their Local Shopping team, focusing on developing next-generation technologies that impact billions of users' shopping experiences. The role is part of Google's Commerce team, which handles over a billion shopping interactions daily. The position offers an opportunity to work on critical projects within Google's shopping ecosystem, developing features that serve both consumers and retailers.

As a Software Engineer II, you'll be responsible for building and implementing user-facing features across mobile and desktop Search surfaces. The role requires collaboration with Product Management, UX, and UX Research teams to develop new features based on user behavior analysis. You'll work closely with Local Shopping and Commerce teams across Zürich and Mountain View locations, contributing to Google's mission of being an essential part of the shopping journey for consumers.

The ideal candidate should have experience in software development, particularly with languages like Python, Java, or JavaScript, and a strong foundation in data structures and algorithms. This role offers the opportunity to impact how billions of users connect with shopping information and merchants, from large retailers to small local businesses.

Working at Google means being part of a culture that values diversity, equality, and inclusion. The company is committed to building a workforce representative of its users and creating an environment where all employees can thrive. This role offers the chance to work on challenging problems across the full technology stack while contributing to products that handle information at massive scale.

Last updated a day ago

Responsibilities For Software Engineer II, Local Shopping

  • Design, implement and launch user-facing features across mobile and desktop Search surfaces
  • Work together with PM/UX/UXR to come up with new features based on analysis of user behavior
  • Collaborate with Local Shopping and Commerce teams across Zürich and Mountain View sites

Requirements For Software Engineer II, Local Shopping

Python
Java
JavaScript
  • 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

Interested in this job?

Jobs Related To Google Software Engineer II, Local Shopping

Technical Program Manager I, Capacity Planning and Automation, Google Workspace

Technical Program Manager role at Google focusing on capacity planning and automation for Google Workspace, combining technical expertise with project management skills.

Business Program Manager, Global Data Centers

Business Program Manager position at Google's Global Data Centers, managing facility maintenance agreements, contractor relationships, and supporting technical infrastructure operations.

Mechatronics Engineer, Data Center, Automation, Controls Focused

Mechatronics Engineer position at Google focusing on data center automation and robotics systems, requiring expertise in control systems and industrial automation.

CPU Functional Verification Engineer, Silicon, University Graduate

Entry-level CPU Functional Verification Engineer position at Google, focusing on hardware verification and validation using various methodologies and tools.

Partner Solutions Engineer, Digitalization Operations

Partner Solutions Engineer role at Google focusing on digitalization operations, internal tools development, and technical partner management.